js字符串转换时间日期格式

原创 2018年04月17日 13:21:38

1.后台为/Date(1332919782070)/时

 var date = new Date(parseInt(dateJson.replace("/Date(", "").replace(")/", ""), 10));
    var year= date.getFullYear();
    var month = date.getMonth() + 1 < 10 ? "0" + (date.getMonth() + 1) : date.getMonth() + 1;

    var currentDate = date.getDate() < 10 ? "0" + date.getDate() : date.getDate();

取时间日期

2.为字符串“2018-4-17 18:00:00”时

  var val = dateJson.replace(/-/g, '/');
            var date = new Date(val);
            var year = date.getFullYear();
            var month = date.getMonth() + 1 < 10 ? "0" + (date.getMonth() + 1) : date.getMonth() + 1;
            var currentDate = date.getDate() < 10 ? "0" + date.getDate() : date.getDate();
            var hours = date.getHours() < 10 ? "0" + date.getHours() : date.getHours();

            var minutes = date.getMinutes() < 10 ? "0" + date.getMinutes() : date.getMinutes();

        //js日期格式化函数yyyy-MM-dd
        function data_string(str) {
            var d = eval('new ' + str.substr(1, str.length - 2));
            var ar_date = [d.getFullYear(), d.getMonth() + 1, d.getDate()];
            for (var i = 0; i < ar_date.length; i++) {
                ar_date[i] = dFormat(ar_date[i]);
            }
            return ar_date.join('-');
            function dFormat(i) { return i < 10 ? "0" + i.toString() : i; }    //不足两位数加0
        }



版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_36535245/article/details/79973422

javascript 字符串转换为日期型

1var   s   =   "2005-12-15   09:41:30";    2var   d   =   new   Date(Date.parse(s.replace(/-/g,   "/...
  • ahywg
  • ahywg
  • 2007-09-05 09:53:00
  • 7293

js 把字符串 转换成 日期类型

/** *字符串准换成日期,必须是yyyy-MM-dd 这种格式 先把yyyy-MM-dd利用正则表达式 转换成yyyy/MM/dd格式 再转换成js 日期类型  ...
  • ngaveup
  • ngaveup
  • 2015-01-28 17:11:09
  • 1596

JS 字符串类型转换成日期类型

  • ukouryou
  • ukouryou
  • 2009-07-17 13:23:00
  • 32958

safari、IE、360浏览器兼容模式 js 中字符串转日期格式

不支持这种日期格式: 2016-06-13 12:00:00,只能使用使用:2016/06/13 12:00:00。如下: var endDate = new Date("2016/06/1...
  • zzm628
  • zzm628
  • 2016-06-13 11:15:16
  • 2707

JS日期与字符串互转

JS日期转换为指定格式字符串 方式一: // 对Date的扩展,将 Date 转化为指定格式的String // 月(M)、日(d)、小时(h)、分(m)、秒(s)、季度(q) 可以用 1-2 个...
  • a491857321
  • a491857321
  • 2016-07-18 18:31:00
  • 16574

分享一个将指定日期格式的字符串转为日期的js函数toDate

今天发现easyui的datetimebox不能正常显示日期,接着自然就是实现toDate的功能,google了下,没找到满意的,都写的很罗嗦。自己写一个,本来以为js的正则也可以用命名group来弄...
  • dragonimp
  • dragonimp
  • 2015-05-03 18:58:34
  • 1726

vb.net字符串转为日期型

如何把字符串转为日期型呢? 例如:“20120814”如何转为日期型。 关键:先将字符串形成日期型的“形式” 比如“20120814”     形成:                     ...
  • u014366427
  • u014366427
  • 2014-03-26 10:18:41
  • 1792

js 将字符串转换为日期类型

var strBeginTime =""2016年02月06日 12:07:00".replace("年", "/").replace("月", "/").replace("日", ""); var ...
  • lybwwp
  • lybwwp
  • 2016-02-02 16:47:24
  • 3162

VS2012 从字符串转换日期和/或时间时,转换失败

修改系统时间显示格式就行了
  • a6625138
  • a6625138
  • 2015-10-22 10:46:59
  • 677

IE下JavaScript字符串转换成Date后出现NaN错误

原始字符串 2016-10-11 var  date  = new Date("2016-10-11") 在IE下date是NaN,而其他浏览器正常。 字符串修改成 2016/10/11 v...
  • zhu7478848
  • zhu7478848
  • 2016-11-29 08:25:16
  • 805
收藏助手
不良信息举报
您举报文章:js字符串转换时间日期格式
举报原因:
原因补充:

(最多只允许输入30个字)