为了账号安全,请及时绑定邮箱和手机立即绑定

ASP.NET MVC处理

标签:
Html/CSS

在开发ASP.NET MVC时,如果你有使用jQuery的Ajax去获取一些json数据时,其中数据返回有包含日期时间的话,也许会觉得有点小问题。

现针对此问题,写一个小例子来演示一下,创建一个控制器在MVC专案中:


写一个视图:



先来看看,不经任何处理,你在视图中显示数据时,会是这样子:

 
修改一下,把字符串“/Date(1435542121135)/”截取括号内的数字部分,使用函数parseInt转换为int,再作为new date对象的参数传入,这样new date一个新时间对象。:

 

代码:

var obj = new Date(parseInt(data.result.substr(6)));

View Code


或者使用Replace去替换掉多余的字符:

 

代码:

var obj = new Date(parseInt(data.result.replace("/Date(", "").replace(")/", ""), 10));

View Code


这样虽然显示出日期时间信息,不过它是UTC格式,但是有点不太友好,我们需要格式化它:

 

点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消