Yuan天空
Yuan天空
  • 我的主页
  • 博客随笔
  • 软件作品
    • TK精灵(进程守护)
    • 远程运维助手
    • DicomStoreSCU
    • TKOCR(离线OCR)
    • 更多...
  • 学习资源
  • 网址收藏
  • HTML模板
专注.NET开发技术领域
  1. 主页
  2. 博客
  3. 发布页

javascript转换 C# DateTime为字符串显示格式

javascriptDateTime转换DateTime为字符串
编程开发 2019-03-01 43

日常开发AJAX请求.NET服务器端Json序列化一个DateTime对象的结果是一个字符串,如 '/Date(1335258540000)/' 这样的字串。

对于这样的格式是无法用来直接展示的,这里可以使用js 做下转换,代码如下

function ChangeDateFormat(DateString) {
    if (DateString == null) {
        return "--";
    }
    DateString = DateString.replace("/Date(", "").replace(")/", "");
    if (DateString.indexOf("+") > 0) {
        DateString = DateString.substring(0, DateString.indexOf("+"));
    } else if (DateString.indexOf("-") > 0) {
        DateString = DateString.substring(0, DateString.indexOf("-"));
    }
    var date = new Date(parseInt(DateString, 10));
    var month = date.getMonth() + 1 < 10 ? "0" + (date.getMonth() + 1) : date.getMonth() + 1;
    var currentDate = date.getDate() < 10 ? "0" + date.getDate() : date.getDate();
    return date.getFullYear() + "-" + month + "-" + currentDate + " " + date.getHours() + ":" + date.getMinutes();
}
同类文章
javascript脚本 IconFont图标批量加入购物车
Loading...
javascript脚本 IconFont图标批量加入购物车
javascript 本地会话缓存[localStorage、sessionStorage]的使用例子
Loading...
javascript 本地会话缓存[localStorage、sessionStorage]的使用例子
问题反馈/学习建议
1. 文明上网,理性表达,营造舒适的学习氛围
2. 请不要反馈提交与本页主题无关内容
学习资源
一款类似PhotoShop的图像处理js插件miniPaint.js
Loading...
一款类似PhotoShop的图像处理js插件miniPaint.js