Rumah > hujung hadapan web > tutorial js > js时间格式化

js时间格式化

大家讲道理
Lepaskan: 2016-11-10 13:34:44
asal
1163 orang telah melayarinya

要做个字符串转时间的,发现js时间格式有下列几种

new Date("month dd,yyyy hh:mm:ss"); 
new Date("month dd,yyyy"); 
new Date(yyyy,mth,dd,hh,mm,ss); 
new Date(yyyy,mth,dd); 
new Date(ms);
Salin selepas log masuk

说明:

month:用英文表示月份名称,从January到December
mth:用整数表示月份,从0(1月)到11(12月)

Content


dd:表示一个月中的第几天,从1到31
yyyy:四位数表示的年份
hh:小时数,从0(午夜)到23(晚11点)
mm:分钟数,从0到59的整数
ss:秒数,从0到59的整数
ms:毫秒数,为大于等于0的整数,表示的是需要创建的时间和GMT时间1970年1月1日之间相差的毫秒数。

//字符串转时间 格式 2012-08-12 23:13:15  
function mypaseDate(str){  
    str = str.replace(/-/g,"/");  
    var date = new Date(str);  
}
Salin selepas log masuk
var myDate = new Date();  
var year=myDate.getYear(); //获取当前年份(2位)  
var year1=myDate.getFullYear(); //获取完整的年份(4位,1970-????)  
var moonth=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)  
var mytime=myDate.toLocaleDateString(); //获取当前日期 //怎么是英文的  
var mytime=myDate.toLocaleTimeString(); //获取当前时间  
var a=myDate.toLocaleString( ); //获取日期与时间
Salin selepas log masuk


Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan