js 时间转换

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js 时间转换相关的知识,希望对你有一定的参考价值。

我想在js实现像 C#时间的转换格式例 ToString("yyyyMMddhhmmss")返回时间格式“20100603053031”

参考技术A <script type="text/javascript">
function showDate()
var date = new Date();
var year = date.getYear();
var stringStr ="";
var year_month_day = date.toLocaleDateString() ;
var indexYear = year_month_day.indexOf('年');
var indexMonth = year_month_day.indexOf('月') ;
var resultYear = year_month_day.substring(0,indexYear);
stringStr+= resultYear;
var resultMonth = year_month_day.substring(indexYear+1,indexMonth);

var resultDay = year_month_day.substring(indexMonth+1,year_month_day.indexOf('日'));
if( resultMonth.length <= 1)
resultMonth+='0';

stringStr += resultMonth;
if( resultDay.length <= 1)
resultDay+='0';

stringStr+= resultDay;
var getResultStr="" ;
var resultStr =date.toLocaleDateString()+ date.toLocaleTimeString();
var hour_minutes_second = date.toLocaleTimeString() ;
var HourofMinute = hour_minutes_second.split(":");
for(var i = 0; i < HourofMinute.length; i++)
if(HourofMinute[i].length <= 1)
HourofMinute[i] += "0";

getResultStr+= HourofMinute[i];


stringStr +=getResultStr ;
alert(stringStr)


</script>
</head>

<body onload="showDate()">

js怎么把时间戳转换成几分钟几小时前

将时间戳转换成日期格式: // 简单的一句代码 var date = new Date(时间戳); //获取一个时间对象 注意:如果是uinx时间戳记得乘于1000。比如php函数time()获得的时间戳就要乘于1000 /*----------下面是获取时间日期的方法 参考技术A 使用Date函数如: dn=dt.getDate(); aa=Date(dt.getTime());

以上是关于js 时间转换的主要内容,如果未能解决你的问题,请参考以下文章

js 如何把一个本地时间 转换为其他时区的时间

js 中日期 转换成时间戳 例如2013-08-30 转换为时间戳

js怎么把时间戳转换为日期格式

js把时间戳只转换为“时“和”分”

js怎么把时间戳转换为日期格式

js怎么把时间戳转换成几分钟几小时前