js日期和时间戳的转换

来源:互联网 发布:和程序员谈恋爱 编辑:程序博客网 时间:2024/05/21 11:01
<span style="font-size:14px;"><!DOCTYPE html><html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1" /><!-- 引入jqury.js后进行测试--><title>时间戳与日期转换</title><script type="text/javascript">$(function(){    var str_time = '2012-04-19 00:00:00';    var rst_strto_time = js_strto_time(str_time);    document.write("<br><b>转换后的UNIX时间戳为</b>: "+rst_strto_time);    var unixstr = js_strto_time(str_time);    var rst_date_time = js_date_time(unixstr);    document.write("<br><b>转换后的日期为</b>: "+rst_date_time);})function js_strto_time(str_time){    var new_str = str_time.replace(/:/g,'-');    new_str = new_str.replace(/ /g,'-');    var arr = new_str.split("-");    var datum = new Date(Date.UTC(arr[0],arr[1]-1,arr[2],arr[3]-8,arr[4],arr[5]));    return strtotime = datum.getTime()/1000;}function js_date_time(unixtime){    var timestr = new Date(parseInt(unixtime) * 1000);    var datetime = timestr.toLocaleString().replace(/年|月/g, "-").replace(/日/g, " ");    return datetime;}</script></head><body></body></html></span>


0 0
原创粉丝点击