javascript中日期转换成时间戳的小例子


Posted in Javascript onMarch 21, 2013
/**
* 日期转化成时间戳
* 日期格式 2011-02-02 21:12:13
* time_str:日期段 2011-02-02
* fix_time:时间段 21:12:13
*/
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 = parseInt(str[0]) - 0; 
var month = parseInt(str[1]) - 0 - 1;//月份是从0开始的
var day = parseInt(str[2]) - 0;
if(fix_time) {//有时间段
var fix = fix_time.split(':');
if (3 === fix.length) {
var hour = parseInt(fix[0]) - 0; 
var minute = parseInt(fix[1]) - 0;
var second = parseInt(fix[2]) - 0;
time = (new Date(year, month, day, hour, minute, second)).getTime();
}
} else {
time = (new Date(year, month, day)).getTime();
}
}
}
//getTime()获取的时间戳到了毫秒数
time = time / 1000;//转到到秒数
return time;
}
Javascript 相关文章推荐
JavaScript asp.net 获取当前超链接中的文本
Apr 14 Javascript
使图片旋转的3种解决方案
Nov 21 Javascript
Javascript 鼠标移动上去 滑块跟随效果代码分享
Nov 23 Javascript
JavaScript快速切换繁体中文和简体中文的方法及网站支持简繁体切换的绝招
Mar 07 Javascript
Vue.js实现文章评论和回复评论功能
May 30 Javascript
JavaScript实现反转字符串的方法详解
Apr 27 Javascript
AngularJS中的promise用法分析
May 19 Javascript
Vue组件开发之LeanCloud带图形校验码的短信发送功能
Nov 07 Javascript
Node.js使用Express.Router的方法
Nov 14 Javascript
node.js使用redis储存session的方法
Sep 26 Javascript
Vuex实现购物车小功能
Aug 17 Javascript
详解vue中使用transition和animation的实例代码
Dec 12 Vue.js
Javascript算符的优先级介绍
Mar 20 #Javascript
jQuery.validate 常用方法及需要注意的问题
Mar 20 #Javascript
如何用js控制frame的隐藏或显示的解决办法
Mar 20 #Javascript
事件冒泡是什么如何用jquery阻止事件冒泡
Mar 20 #Javascript
jQuery对象和Javascript对象之间转换的实例代码
Mar 20 #Javascript
jquery的ajax请求全面了解
Mar 20 #Javascript
js控制滚动条缓慢滚动到顶部实现代码
Mar 20 #Javascript
You might like
VFP与其他应用程序的集成
2006/10/09 PHP
PHP操作mysql函数详解,mysql和php交互函数
2011/05/19 PHP
解决PHP4.0 和 PHP5.0类构造函数的兼容问题
2013/08/01 PHP
PHP实现绘制3D扇形统计图及图片缩放实例
2014/10/01 PHP
在Laravel框架里实现发送邮件实例(邮箱验证)
2016/05/20 PHP
jquery json 实例代码
2010/12/02 Javascript
jQuery 获取URL的GET参数值的小例子
2013/04/18 Javascript
原生js实现半透明遮罩层效果具体代码
2013/06/06 Javascript
在服务端(Page.Write)调用自定义的JS方法详解
2013/08/09 Javascript
jQuery学习笔记之 Ajax操作篇(一) - 数据加载
2014/06/23 Javascript
node.js中的buffer.Buffer.byteLength方法使用说明
2014/12/10 Javascript
jQuery实现的简单拖拽功能示例
2016/09/13 Javascript
js当前页面登录注册框,固定div,底层阴影的实例代码
2016/10/04 Javascript
JavaScript制作弹出层效果
2016/12/02 Javascript
javaScript中定义类或对象的五种方式总结
2016/12/04 Javascript
JavaScript限定范围拖拽及自定义滚动条应用(3)
2017/05/17 Javascript
让你彻底掌握es6 Promise的八段代码
2017/07/26 Javascript
jquery实现回车键触发事件(实例讲解)
2017/11/21 jQuery
vant-ui AddressEdit地址编辑和van-area的用法说明
2020/11/03 Javascript
vue+iview实现分页及查询功能
2020/11/17 Vue.js
Python生成器以及应用实例解析
2018/02/08 Python
详谈Numpy中数组重塑、合并与拆分方法
2018/04/17 Python
pygame游戏之旅 添加碰撞效果的方法
2018/11/20 Python
Python3之不使用第三方变量,实现交换两个变量的值
2019/06/26 Python
Python实现加密接口测试方法步骤详解
2020/06/05 Python
Python 找出英文单词列表(list)中最长单词链
2020/12/14 Python
来自世界各地的饮料:Flavourly
2019/05/06 全球购物
新加坡鲜花速递/新加坡网上花店:Ferns N Petals
2020/08/29 全球购物
比较基础的php面试题及答案-编程题
2012/10/14 面试题
个人生活学习自我评价范文
2013/11/26 职场文书
教师敬业奉献模范事迹材料
2014/05/18 职场文书
服务行业口号
2014/06/11 职场文书
慈善募捐倡议书
2015/04/27 职场文书
具结保证书范本
2015/05/11 职场文书
2015年留守儿童工作总结
2015/05/22 职场文书
人事部:年度述职报告范文
2019/07/12 职场文书