js日期格式转换方法

 时间:2026-02-13 20:08:25

1、  重写format方法

var dataformat = function(time, format){    var t = new Date(time);    var tf = function(i){return (i < 10 ? '0' : '') + i};    return format.replace(/yyyy|MM|dd|HH|mm|ss/g, function(a){        switch(a){            case 'yyyy':                return tf(t.getFullYear());                break;            case 'MM':                return tf(t.getMonth() + 1);                break;            case 'mm':                return tf(t.getMinutes());                break;            case 'dd':                return tf(t.getDate());                break;            case 'HH':                return tf(t.getHours());                break;            case 'ss':                return tf(t.getSeconds());                break;        }    })};

2、dataformat方法使用

date=dataformat(new Date(startTime).getTime(),"yyyy-MM-dd-HHmm");

第一个参数为时间,第二个参数为转换的格式

3、“/Date(1225647600000+0800)/” 字符串转换为日期数据

var date="/Date(1225647600000+0800)/"date=dataformat(new Date(parseInt(SAVE_DATE.replace("/Date(", "").replace(")/", ""), 10)), "yyyy/MM/dd/HH:mm");

  • WAS、WebSphere设置class文件的重新载入时间
  • 易语言如何修改客户子程序的返回值类型
  • 报表组件FineReport中如何实现自动查询
  • navicat操作手册帮助文档如何查看和检索
  • VBS脚本基础教程:[6]数组的定义及使用
  • 热门搜索
    珲春旅游 云南旅游景点介绍 日照旅游局 旅游景点大全介绍 山东泰山旅游 防城港旅游景点大全 韶关旅游景点大全 海南国际旅游岛建设发展规划纲要 南昌旅游景点大全 济宁旅游景点大全