获取当前时间的js代码

EM的文章发布时间是自点写日志的时候从服务器获取的,虽然上面可以改,但毕竟人都是懒得,如果能点一下就修改,岂不是很方便。

正是因为卡片有这种需求,于是乎,该按钮代码诞生了:

<input type="button" value="Ti" onclick="function fn0(nv){return nv=((nv+'').length==2)?nv:'0'+nv;}var nD=new Date();$('#postdate').val(nD.getFullYear()+'-'+fn0(nD.getMonth()+1)+'-'+fn0(nD.getDate())+' '+nD.toLocaleTimeString());" />

效果如下图:

获取时间的按钮

点一下“Ti”按钮自动获取电脑当前时间填充到输入框内。

当然你也可以更懒,将上面那段js加入到“发布日志”上,在提交之前执行,这样就又省了一次鼠标点击……人果然是要懒出境界的。

 

另附送一份js获取时间相关的内容:

var myDate = new Date();

myDate.getYear(); //获取当前年份(2位)

myDate.getFullYear(); //获取完整的年份(4位,1970-)

myDate.getMonth(); //获取当前月份(0-11,0代表1月)

myDate.getDate(); //获取当前日(1-31)

myDate.getDay(); //获取当前星期X(0-6,0代表星期天)

myDate.getTime(); //获取当前时间(从1970.1.1开始的毫秒数)

myDate.getHours(); //获取当前小时数(0-23)

myDate.getMinutes(); //获取当前分钟数(0-59)

myDate.getSeconds(); //获取当前秒数(0-59)

myDate.getMilliseconds(); //获取当前毫秒数(0-999)

myDate.toLocaleDateString(); //获取当前日期

var mytime=myDate.toLocaleTimeString(); //获取当前时间

myDate.toLocaleString(); //获取日期与时间

 

typeof():可以查看JS的数据类型

 

2011-12-13 22:16
学习了  支持
2011-08-22 12:07
恩。。。很少自己写js,而且需要这些东西的时候一般是去网上搜——博主这样的勤快人就是给我这样的懒人提供答案的。。
2011-08-19 14:21
这个模板,很不错
2011-08-09 11:54
获得了这么多了
2011-08-08 14:08
过来支持一下博主了
2011-08-08 14:07
不错,学习了
2011-08-08 03:24
谢谢博主分享!
2011-08-07 19:44
不用啊,后台写日志时直接就自动显示时间了
2011-08-08 11:49
@sprityaoyao:那是开始写作的时间,不是发文的时间。比如我昨天开始写,今天发,那时间应该用昨天还是今天?
2011-08-07 10:42
老是记不住代码
2011-08-05 10:59
哈哈~懒出境界!赞!!
2011-08-05 09:14
学习了·哈哈··
2011-08-04 16:29
好开心。。。哈哈。。。第一次占了个沙发~~~~
2011-08-04 16:28
我是沙发吗????

Top↑