1.toLocaleString() 根据本地时间把 Date 对象转换为字符串:
var d = new Date();d.toLocaleString();//"2018/8/21 下午3:01:29"
注:toLocaleString()的其他用法:
1.把数组转化成以逗号隔开的字符串;
2.数字每三位以逗号隔开;
var arr = [1,2,3]; arr.toLocaleString(); //"1,2,3" var num = 87635.234; num.toLocaleString(); //"87,635.234"
2.toLocaleDateString() 根据本地时间格式,把 Date 对象的日期部分转换为字符串。
var d = new Date();d.toLocaleDateString();//"2018/8/21"
3.toLocaleTimeString() 根据本地时间格式,把 Date 对象的时间部分转换为字符串。
var d = new Date();d.toLocaleTimeString();//"下午3:00:57"
4.toString() 把 Date 对象转换为字符串:
var d = new Date();d.toString();//"Tue Aug 21 2018 15:18:50 GMT+0800 (中国标准时间)"
5.toDateString() 把 Date 对象的日期部分转换为字符串:
var d = new Date();d.toDateString();//"Tue Aug 21 2018"
6.toTimeString() 把 Date 对象的时间部分转换为字符串:
var d = new Date();d.toTimeString();//15:13:58 GMT+0800 (中国标准时间)