js将标准时间格式转化为时间戳
2014-08-18 11:43
411 查看
1、将标准格式(2014-08-02 11:23:12)转化为时间戳 函数
参数:time_str为(2014-08-02) fix_time为(11:23:12)
function strtotime(time_str, fix_time)
{
var time = (new Date()).getTime();
if (time_str)
{
var str = time_str.split('-');
if (3 === str.length)
{
var year = str[0] - 0;
var month = str[1] - 0 - 1;
var day = str[2] - 0;
if (fix_time)
{
var fix = fix_time.split(':');
if (3 === fix.length)
{
var hour = fix[0] - 0;
var minute = fix[1] - 0;
time = (new Date(year, month, day, hour, minute)).getTime();
}
} else
{
time = (new Date(year, month, day)).getTime();
}
}
}
time = time / 1000;
return time;
}
例如:(split 得到数组,下标从0开始)
var c_time="2014-05-02 11:11:11"
var strs=c_time.split(" ");
var start = strtotime(strs[0],strs[1]);
(start为得到的时间戳)
2、已知两个时间戳,得到相差分钟数
var diff = end - start;
var minutes=Math.floor(diff/60);
参数:time_str为(2014-08-02) fix_time为(11:23:12)
function strtotime(time_str, fix_time)
{
var time = (new Date()).getTime();
if (time_str)
{
var str = time_str.split('-');
if (3 === str.length)
{
var year = str[0] - 0;
var month = str[1] - 0 - 1;
var day = str[2] - 0;
if (fix_time)
{
var fix = fix_time.split(':');
if (3 === fix.length)
{
var hour = fix[0] - 0;
var minute = fix[1] - 0;
time = (new Date(year, month, day, hour, minute)).getTime();
}
} else
{
time = (new Date(year, month, day)).getTime();
}
}
}
time = time / 1000;
return time;
}
例如:(split 得到数组,下标从0开始)
var c_time="2014-05-02 11:11:11"
var strs=c_time.split(" ");
var start = strtotime(strs[0],strs[1]);
(start为得到的时间戳)
2、已知两个时间戳,得到相差分钟数
var diff = end - start;
var minutes=Math.floor(diff/60);
相关文章推荐
- js转化毫秒为时间格式
- js内时间戳日期格式转化
- js获取当前日期,并且转化为时间格式“yyyy-MM-dd HH:MM:SS”
- vue.js将时间戳转化为日期格式的实现代码
- JS 时间格式为/Date(1332919782070)/ 转化为正常的格式
- js转化毫秒为时间格式代码
- js 将php生成的time()类型时间戳转化成具体date格式的日期
- 四八、js封装格式化时间(将 Date 转化为指定格式的String)
- js时间戳转化为标准时间的方法
- 关于js中日期时间格式的各种转化问题
- javascript Date对象的介绍及linux时间戳如何在javascript中转化成标准时间格式
- js中如何把时间戳转化为标准时间
- js时间戳怎么转化为日期格式
- js时间戳转化为便准时间格式
- UNIX时间戳 转换标准时间格式【JS】
- js将时间戳转化成时间格式字符串(兼容各种浏览器)
- js中时间戳转化成时间格式
- JS中国时间转化为标准时间 Thu Aug 22 2013 15:12:00 GMT+0800
- JS 时间格式为/Date(1332919782070)/ 转化为正常的格式
- js时间格式转化