将日期字符串转换为JSON日期格式

詹姆士

在我的JavaScript中,我以以下格式输入日期作为字符串

12.12.2014

我想转换为JSON日期格式,如下所示

/Date(1358866800000)/

我怎么能做到这一点。我尝试下面的代码转换为JSON格式,但不起作用。

function convertToJSONDate(strDate){
var dt = new Date(strDate);
var newDate = new Date(Date.UTC(dt.getFullYear(), dt.getMonth(), dt.getDate(), dt.getHours(), dt.getMinutes(), dt.getSeconds(), dt.getMilliseconds()));
return '/Date(' + newDate.getTime() + ')/';
}

当我尝试使用上述功能时convertToJSONDate("12.12.2014"),我会得到这样的日期'/Date(NaN)/

我怎样才能做到这一点?

亚历克斯·贝克

您传递给Date的构造函数的字符串无效

function convertToJSONDate(strDate){
  var splitted = strDate.split(".");
  var dt = new Date(splitted[2],splitted[0],splitted[1]);
  var newDate = new Date(Date.UTC(dt.getFullYear(), dt.getMonth(), dt.getDate(), dt.getHours(), dt.getMinutes(), dt.getSeconds(), dt.getMilliseconds()));
  return '/Date(' + newDate.getTime() + ')/';
}

convertToJSONDate("12.1.2014");

另一个简化的版本可能是:

function convertToJSONDate(strDate){
  var splitted = strDate.split(".");
  //var dt = new Date(splitted[2],splitted[0],splitted[1]);
  var newDate = new Date(Date.UTC(splitted[2], splitted[0], splitted[1]));
  return '/Date(' + newDate.getTime() + ')/';
}

convertToJSONDate("12.1.2014");

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将日期字符串转换为其他格式的日期字符串

来自分类Dev

将字符串转换为日期

来自分类Dev

将字符串转换为日期

来自分类Dev

将字符串转换为日期

来自分类Dev

将字符串转换为特定格式的日期

来自分类Dev

将微调框转换为日期格式的字符串

来自分类Dev

将pyspark字符串转换为日期格式

来自分类Dev

将字符串转换为日期

来自分类Dev

将日期字符串转换为DateTime格式

来自分类Dev

将字符串转换为日期以提供不同的格式

来自分类Dev

将日期字符串转换为其他格式的日期字符串

来自分类Dev

将字符串转换为日期

来自分类Dev

将字符串格式的mmm-yy日期转换为日期格式

来自分类Dev

将字符串转换为日期

来自分类Dev

将日期字符串转换为正确的格式

来自分类Dev

将datetime json字符串转换为日期

来自分类Dev

将GMT格式的字符串转换为日期时间

来自分类Dev

将字符串转换为特定格式的日期

来自分类Dev

将日期字符串转换为JSON日期格式

来自分类Dev

将字符串转换为日期

来自分类Dev

将字符串转换为日期格式

来自分类Dev

将字符串转换为日期

来自分类Dev

将字符串转换为json文件中的日期

来自分类Dev

如何将JSON字符串日期转换为自定义格式日期?

来自分类Dev

使用javascript将json字符串转换为dd-mm-yy格式的日期

来自分类Dev

将缩写字符串格式的日期转换为mysql中的日期格式

来自分类Dev

JQuery:将字符串转换为日期格式

来自分类Dev

将字符串格式 Date(1528822800000) 转换为日期

来自分类Dev

将字符串转换为不同的日期时间格式

Related 相关文章

热门标签

归档