tzsj= "2011-01-02 05:34".replace(/-/g,"/"); var d = new Date(tzsj); var dStr = d.getFullYear()+"年"+(d.getMonth()+1)+"月"+ d.getDate()+"日" +d.getHours()+"时" +d.getMinutes()+"分" ; alert(dStr);
楼上,请教一下,.replace(/-/g,"/")是啥意思呢
tzsj= "2011-01-02 05:34" var reg = /(\d{1,4})-(\d{1,2})-(\d{1,2})[ ]+(\d{1,2}):[ ]*(\d{1,2})/; var arr = tzsj.match(reg); var dateStr = arr[1]+"年"+arr[2]+"月"+ arr[3]+"日" +arr[4]+"时" +arr[5]+"分" ; alert(dateStr);
var source = "2011-01-02 05:34"; var reg = /(\d+)-(\d+)-(\d+)\s+(\d+):(\d+)/; var result = source.match(reg); alert(result[1]+"年"+result[2]+"月"+result[3]+"日"+result[4]+"时"+result[5]+"分");
格式是这样的!我试试了下,不带出提示的!!
我是js新手,谢谢
tzsj= "2011-01-02 05:34".replace(/-/g,"/");
var d = new Date(tzsj);
var dStr = d.getFullYear()+"年"+(d.getMonth()+1)+"月"+ d.getDate()+"日" +d.getHours()+"时" +d.getMinutes()+"分" ;
alert(dStr);
var reg = /(\d{1,4})-(\d{1,2})-(\d{1,2})[ ]+(\d{1,2}):[ ]*(\d{1,2})/;
var arr = tzsj.match(reg);
var dateStr = arr[1]+"年"+arr[2]+"月"+ arr[3]+"日" +arr[4]+"时" +arr[5]+"分" ;
alert(dateStr);
var source = "2011-01-02 05:34";
var reg = /(\d+)-(\d+)-(\d+)\s+(\d+):(\d+)/;
var result = source.match(reg);
alert(result[1]+"年"+result[2]+"月"+result[3]+"日"+result[4]+"时"+result[5]+"分");