javascript - 如何转换 Y-m-d H :i to 20-12-2019 1:45 PM in Laravel

标签 javascript jquery laravel

我已将日期以 2019-12-20 11:45 格式存储到数据库中。但我需要它以 20-12-2019 1:45 PM 格式显示在我的数据表中。我使用 jQuery 数据表。

{
    "render": function (data, type, content, meta) {            
        return content.starting_time;
    }
},

如何转换此函数返回的日期?

最佳答案

使用纯 JS,您可以执行如下操作:

var date = new Date("2019-12-20 13:45");
console.log(date.toLocaleDateString("en-GB").split('/').join('-') + ' ' + date.toLocaleTimeString('en-US', {hour: '2-digit', minute: '2-digit'}));

希望有帮助。

关于javascript - 如何转换 Y-m-d H :i to 20-12-2019 1:45 PM in Laravel,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59404297/

相关文章:

javascript - 是否可以检测到鼠标在页面上每个元素上的点击?

javascript - 来源http ://localhost is not allowed by Access-Control-Allow-Origin

javascript - 如何让 SocketCluster 在文件更改时重新启动?

javascript - jquery 缩放和轮播购物模块错误

javascript - 扩展对象字面量

javascript - jquery 将变量设置为 true 并获取 var 是否为 true

javascript - 通过 jquery ajax post 下载文件

php - Laravel Blade @lang() 本地化中的多元化?

mysql - Laravel 4 + Blade,但 MySQL 未采用 UTF-8 编码

php - Laravel 干预无法从 WEBP 类型文件的给定二进制数据初始化