1.前端内置转化方法

1.toString() 把 Date 对象转换为字符串。

2.toTimeString() 把 Date 对象的时间部分转换为字符串。

3.toDateString() 把 Date 对象的日期部分转换为字符串。

4.toGMTString() 请使用 toUTCString() 方法代替。

5.toUTCString() 根据世界时,把 Date 对象转换为字符串。

6.toLocaleString() 根据本地时间格式,把 Date 对象转换为字符串。

7.toLocaleTimeString() 根据本地时间格式,把 Date 对象的时间部分转换为字符串。

8.toLocaleDateString() 根据本地时间格式,把 Date 对象的日期部分转换为字符串。

2.自定义转化方法

Date.prototype.Format = function(fmt) {var o = {"y+": this.getFullYear(),"M+": this.getMonth() + 1, //月份"d+": this.getDate(), //日"h+": this.getHours(), //小时"m+": this.getMinutes(), //分"s+": this.getSeconds(), //秒"q+": Math.floor((this.getMonth() + 3) / 3), //季度"S+": this.getMilliseconds() //毫秒};for (var k in o) {if (new RegExp("(" + k + ")").test(fmt)) {if (k == "y+") {fmt = fmt.replace(RegExp.$1,("" + o[k]).substr(4 - RegExp.$1.length));} else if (k == "S+") {var lens = RegExp.$1.length;lens = lens == 1 ? 3 : lens;fmt = fmt.replace(RegExp.$1,("00" + o[k]).substr(("" + o[k]).length - 1, lens));} else {fmt = fmt.replace(RegExp.$1,RegExp.$1.length == 1? o[k]: ("00" + o[k]).substr(("" + o[k]).length));}}}return fmt;
};

测试

new Date().format("yyyy-MM-dd hh:mm:ss")

Date对象转字符串相关推荐

  1. Math对象、Date对象、字符串对象、错误处理

    Math对象.Date对象.字符串对象.错误处理 一.Math对象 1.Math.random() 二.Date对象 1.创建Date对象 2.获取日期时间 练习:创建Date对象,包含当前操作系统 ...

  2. JavaScript笔记6(数组,foreach(),slice(),splice(),数组的剩余方法,函数的方法call和apply ,arguments,Date对象,Math,字符串的相关方法)

    JavaScript 数组(Array) forEach(),slice(),splice() 数组的剩余方法 函数的方法call()和apply() arguments Date对象 Math 字符 ...

  3. js Date 对象用于处理日期和时间。

    来源:http://www.cnblogs.com/jianshao810/archive/2010/09/09/1821861.html Date 对象用于处理日期和时间. 创建 Date 对象的语 ...

  4. 【 Date 对象 参考手册】

    转载:JavaScript Date 对象参考手册 Date 对象是 JavaScript 的一种内部数据类型. Date 对象没有可以直接读写的属性,所有对日期和时间值的访问都是通过其方法执行的. ...

  5. HTML DOM教程 47-JavaScript Date 对象

    HTML DOM教程 47-JavaScript Date 对象 Date 对象是 JavaScript 的一种内部数据类型. Date 对象没有可以直接读写的属性,所有对日期和时间值的访问都是通过其 ...

  6. JavaScript原生对象属性和方法详解——Date对象

    创建 Date 对象的语法: //Date 对象会自动把当前日期和时间保存为其初始值. new Date();//value-毫秒:代表自世界协调时1970年1月1日00:00:00开始的数值. ne ...

  7. JavaScript:Date 对象

    ylbtech-JavaScript:Date 对象 1.返回顶部 Date 对象 Date 对象用于处理日期和时间. 创建 Date 对象的语法: var myDate=new Date() 注释: ...

  8. JavaScript Date对象详解 以及 时间戳和时间的相互转换

    目录 一.Date对象详解 1.Date对象 2.创建Date对象 3.Date对象属性 4.Date对象方法 5.Date对象的应用(节流函数时间戳写法) 二.时间戳和时间的相互转换 1.时间转换为 ...

  9. 【JavaScript】JavaScript Date 对象常用方法大全,例如:getDate、getDay、getFullYear、getHours等(包括作用、语法、参数解析、详细用例)

    JavaScript Date常用方法 1.getDate() 方法 2.getDay() 方法 3.getFullYear() 方法 4.getHours() 方法 5.getMillisecond ...

最新文章

  1. 在i386平台Linux 2.6 上实现一个系统调用
  2. 【Linux - mysql】怎么修改数据库编码
  3. 写入指定长度的字节到文件
  4. HDU4454(几何+三分)
  5. android--在命令行中生成Android的数字证书keystore文件
  6. Redis进阶-缓存问题
  7. (27)FPGA面试题动态时序模拟
  8. python语言单词接龙_[蓝桥杯][算法训练VIP]单词接龙 (C语言代码)
  9. python opencv 摄像头截图_python opencv捕获摄像头并显示内容
  10. 注册表应用100例—注册表使用全攻略之十一
  11. 起始之家网站的辅助教程值不值得买
  12. 智慧校园考试比赛系统-Python+Django
  13. 第6章 为用户编程:终端控制和信号
  14. SpringSecurity 退出登录
  15. 用Python写一个任务管理器进行工作协调
  16. cati服务器授权信息无效,CATI基础知识介绍(四)
  17. idea设置黑色经典样式Darcula
  18. 模板方法设计模式两种实现方案
  19. 复旦黄萱菁:顶会也喜欢“搞事情”文章,提示学习等已成为NLP领域的研究重点...
  20. 如何开发自己的通用Mapper

热门文章

  1. 充电宝能用多长时间?充电宝怎么用寿命长
  2. java三国策略手游_【图片】推荐一款三国策略手游!【三国游戏吧】_百度贴吧...
  3. java静态方法和静态属性到底能不能被继承?
  4. qtextedit固定内容_QTextEdit选中某行文本
  5. day17 正则表达式作业
  6. 信息安全——MD5的实现
  7. Java中获取MAC地址
  8. navicat怎么查看数据库的url_怎么使用Navicat连接数据库?Navicat打开数据库文件的方法...
  9. python中的文件打开方式
  10. 编写一个Java应用程序,该应用程序包括2个类:Print类和主类E。Print 类里有一个方法output()功能是输出100 ~ 999之间的所有水仙花数(各位数字的 立方和等于这个三位数本身,如