在Django中控制DataTable中的时间格式可以通过以下步骤实现:
from django.db import models
class MyModel(models.Model):
my_datetime = models.DateTimeField()
$(document).ready(function() {
$('#myTable').DataTable({
columns: [
{ data: 'my_datetime', render: function(data) {
return moment(data).format('YYYY-MM-DD HH:mm:ss');
}}
]
});
});
在上述代码中,我们使用了moment.js库来格式化时间数据。通过moment(data).format('YYYY-MM-DD HH:mm:ss')
可以将时间格式化为"年-月-日 时:分:秒"的形式。
#myTable
是DataTable所在的HTML表格的ID,data: 'my_datetime'
指定了需要格式化的列,render
函数用于自定义列的渲染方式。这样,DataTable中的时间数据就会按照指定的格式进行展示。
推荐的腾讯云相关产品:腾讯云服务器(CVM)和腾讯云数据库(TencentDB)。
领取专属 10元无门槛券
手把手带您无忧上云