簡體   English   中英

如何在JavaScript中更改Kendo UI日期格式

[英]How to change Kendo UI date format in JavaScript

我在JavaScript中使用以下格式的日期字符串:

"2014-04-10T08:35:18.648Z"

我想將其更改為:

"2014-04-10 08:35:18.648"

我該怎么做?

的PHP

在PHP中,您可以執行以下操作:

$date = '2014-04-10T08:35:18.648Z';
$date = str_replace(array('T', 'Z'), array(' ', ''), $date);

// var_dump($date);
// string(23) "2014-04-10 08:35:18.648"

如果您喜歡更復雜的方法,則可以執行以下操作:

$date = '2014-04-10T08:35:18.648Z';
preg_match('/^(?P<year>\d{4})-(?P<month>\d{2})-(?P<day>\d{2})T(?P<hours>\d{2}):(?P<minutes>\d{2}):(?P<seconds>\d{2})\.(?P<ms>\d+)Z$/i', $date, $m);
$date = sprintf('%d-%02d-%02d %02d:%02d:%02d.%d', $m['year'], $m['month'], $m['day'], $m['hours'], $m['minutes'], $m['seconds'], $m['ms']);

// var_dump($date);
// string(23) "2014-04-10 08:35:18.648"

JAVASCRIPT

在javascript中甚至更容易:

var dt = '2014-04-10T08:35:18.648Z';
dt = dt.replace('T', ' ').replace('Z', '');

// console.info(dt);
// "2014-04-10 08:35:18.648"

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM