我有一个简单的片段,可以打印全天、月份、月份中的某一天、小时和分钟。
这是代码:http : //jsfiddle.net/raNms/
我想改变哪里
Monday > Mon
Tuesday > Tue
...
Run Code Online (Sandbox Code Playgroud)
和月份:
January > Jan
February > Feb
...
Run Code Online (Sandbox Code Playgroud)
可以在附加到 body 之前完成吗?我不想替换附加的文本,而是从头开始正确打印。
JavaScript:
var now= new Date(),
ampm= 'am',
h= now.getHours(),
m= now.getMinutes(),
s= now.getSeconds();
if(h>= 12){
if(h>12)h-= 12;
ampm= 'pm';
}
if(h<10) h= '0'+h;
if(m<10) m= '0'+m;
var time = now.toLocaleDateString()+' '+h+':'+m+' '+ampm
$('body').html(time);
Run Code Online (Sandbox Code Playgroud)
只需添加以下内容:
var txt = now.toLocaleDateString().replace(/\b[a-z]+\b/gi,function($0){return $0.substring(0,3)});
Run Code Online (Sandbox Code Playgroud)
代码: http: //jsfiddle.net/raNms/1/
| 归档时间: |
|
| 查看次数: |
4798 次 |
| 最近记录: |