猿问

没有你说的那种问题啊

例如:Wed Nov 14 2018 02:00:00 GMT+0800 (中国标准时间)
怎么将它转换成 2018/11/14 02:00:00 或是 2018-11/-14 02:00:00,date的原生方法没有吗?
用了一个toLocaleString()还分上午下午


30秒到达战场
浏览 403回答 1
1回答

神不在的星期二

为何要转换,你需要这样:function&nbsp;getNowDate(){ var&nbsp;date&nbsp;=&nbsp;new&nbsp;Date(), &nbsp;&nbsp;&nbsp;&nbsp;year&nbsp;=&nbsp;date.getFullYear(), &nbsp;&nbsp;&nbsp;&nbsp;month&nbsp;=&nbsp;date.getMonth()&nbsp;+&nbsp;1&nbsp;<&nbsp;10&nbsp;?&nbsp;'0'&nbsp;+&nbsp;(date.getMonth()&nbsp;+&nbsp;1)&nbsp;:&nbsp;date.getMonth()&nbsp;+&nbsp;1, &nbsp;&nbsp;&nbsp;&nbsp;day&nbsp;=&nbsp;date.getDay()&nbsp;<&nbsp;10&nbsp;?&nbsp;'0'&nbsp;+&nbsp;date.getDay()&nbsp;:&nbsp;date.getDay(), &nbsp;&nbsp;&nbsp;&nbsp;hour&nbsp;=&nbsp;date.getHours()&nbsp;<&nbsp;10&nbsp;?&nbsp;'0'&nbsp;+&nbsp;date.getHours()&nbsp;:&nbsp;date.getHours(), &nbsp;&nbsp;&nbsp;&nbsp;minute&nbsp;=&nbsp;date.getMinutes()&nbsp;<&nbsp;10&nbsp;?&nbsp;'0'&nbsp;+&nbsp;date.getMinutes()&nbsp;:&nbsp;date.getMinutes(), &nbsp;&nbsp;&nbsp;&nbsp;second&nbsp;=&nbsp;date.getSeconds()&nbsp;<&nbsp;10&nbsp;?&nbsp;'0'&nbsp;+&nbsp;date.getSeconds()&nbsp;:&nbsp;date.getSeconds();&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;year&nbsp;+&nbsp;'/'&nbsp;+&nbsp;month&nbsp;+&nbsp;'/'&nbsp;+&nbsp;day&nbsp;+&nbsp;'&nbsp;&nbsp;'&nbsp;+&nbsp;hour&nbsp;+&nbsp;':'&nbsp;+&nbsp;minute&nbsp;+&nbsp;':'&nbsp;+&nbsp;second; }
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答