js的dataTime操作方法
来源:互联网 发布:360企业云盘mac版 编辑:程序博客网 时间:2024/06/03 11:07
js的dataTime操作方法
web开发中经常对时间进行处理操作,例如比较时间大小,
时间的间隔,字符串与时间之间的转化等等。
如何将字符串转时间对象。
var s = "2005-12-15 09:41:30";
var d = new Date(Date.parse(s.replace(/-/g, "/")));
Date常用的API:
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( ); //获取日期与时间
js中怎么判断是否为datetime类型
1 短时间,形如 (13:04:06)
function isTime(str){var a = str.match(/^(\d{1,2})(:)?(\d{1,2})\2(\d{1,2})$/);if (a == null) {alert('输入的参数不是时间格式'); return false;}if (a[1]>24 || a[3]>60 || a[4]>60){alert("时间格式不对");return false}return true;}
2. 短日期,形如 (2008-07-22)
function strDateTime(str){var r = str.match(/^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2})$/);if(r==null)return false;var d= new Date(r[1], r[3]-1, r[4]);return (d.getFullYear()==r[1]&&(d.getMonth()+1)==r[3]&&d.getDate()==r[4]);}
3 长时间,形如 (2008-07-22 13:04:06)
function strDateTime(str){var reg = /^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2}) (\d{1,2}):(\d{1,2}):(\d{1,2})$/;var r = str.match(reg);if(r==null)return false;var d= new Date(r[1], r[3]-1,r[4],r[5],r[6],r[7]);return (d.getFullYear()==r[1]&&(d.getMonth()+1)==r[3]&&d.getDate()==r[4]&&d.getHours()==r[5]&&d.getMinutes()==r[6]&&d.getSeconds()==r[7]);}
- js的dataTime操作方法
- JS数组的操作方法
- js的时间操作方法
- JS数组的操作方法
- js的一些操作方法
- JS的Cookie操作方法
- js 数组对象的操作方法
- js 数组对象的操作方法
- js 数组对象的操作方法
- js中数组的操作方法
- js 数组对象的操作方法
- js数组常用的操作方法
- js中数组的操作方法
- JS 数组的各种操作方法
- JS操作方法
- DataTime的一些操作
- datatime
- DataTime
- Edraw Max(亿图图示)新手福音:教你思维导图的简单画法!
- vnc与windows之间的复制粘贴
- ObjectStore获取文件系统的fsid
- .net下通过委托调用c++ 的dll文件中的回调函数
- plsql developer中如何设置sql window显示行号
- js的dataTime操作方法
- echart 工作记录
- 嵌入式C中volatile和const的用法
- 算法学习-中篇(持续更新)
- [初中oj]2157. 【2017.7.10普及】第四题(树的重心)
- 用Kotlin写android点击事件
- hibernate学习 hibernate主键介绍
- 公钥与秘钥的理解
- 欢迎您在新浪博客安家