PHP日期json_encode

时间:2016-10-23 14:59:06

标签: php json date

我有一个包含一些日期的数组,但这些日期没有正确格式化为JSON日期。这是我的代码创建我的日期并将其放入数组中。

$tempDate = $dt->format("Y, m, d)");
$JSONDate = "new Date(" . $tempDate;
$graphData[$dateKey][0] = $JSONDate;

但是当使用json_encode将其转换为JSON时,日期会有双引号:

["new Date(2016, 08, 13)"]

如何解决这个问题,让我的日期格式正确?

我的整个代码:http://pastebin.com/k2QSqtXb

1 个答案:

答案 0 :(得分:-1)

这是替换双引号所需的代码行:

# Ascending order
ships = Shipment.objects.filter(added_on__gte=("2016-10-22")).values("sku").annotate(sku_count=Count('sku')).order_by('sku_count')

# Descending order
ships = Shipment.objects.filter(added_on__gte=("2016-10-22")).values("sku").annotate(sku_count=Count('sku')).order_by('-sku_count')