js把日期字符串转换成时间戳
//获取当前时间:
var myDate = new Date();//当前时间
var year = myDate.getFullYear();//当前年份
var month = myDate.getMonth() + 1;//当前月份
var day = myDate.getDate();//当前日
myDate.getYear(); //获取当前年份(2位)
myDate.getFullYear(); //获取完整的年份(4位,1970-????)
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)
myDate.toLocaleDateString(); //获取当前日期
var mytime=myDate.toLocaleTimeString(); //获取当前时间
myDate.toLocaleString( ); //获取日期与时间
var oneDay = 1000 * 60 * 60 * 24;
//获取最近一周的日期
var lastDate = new Date(myDate - oneDay * 6);
var lastYear = lastDate.getFullYear();
var lastMonth = lastDate.getMonth() + 1;
var lastDay = lastDate.getDate();
//获取当前月的最后一天
var day = new Date(year ,month , 0);
var lastdate = day.getDate();//当前月的最后一天
//获取最近N个月的日期
var lastDate = new Date(myDate - oneDay * myDate.getDate());
lastDate = new Date(lastDate - N * oneDay * (lastDate.getDate() - 1));
var lastYear = lastDate.getFullYear();
var lastMonth = lastDate.getMonth() + 1;
var lastDay = lastDate.getDate();
//字符串转换为时间戳
var date="2014-05-08 00:22:11";
date = new Date(Date.parse(date.replace(/-/g, "/")));
date = date.getTime();
<html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <script type="text/javascript"> // 获取当前时间戳(以s为单位) var timestamp = Date.parse(new Date()); timestamp = timestamp / 1000; //当前时间戳为:1403149534 console.log("当前时间戳为:" + timestamp);// 获取某个时间格式的时间戳 var stringTime = "2014-07-10 10:21:12"; var timestamp2 = Date.parse(new Date(stringTime)); timestamp2 = timestamp2 / 1000; //2014-07-10 10:21:12的时间戳为:1404958872 console.log(stringTime + "的时间戳为:" + timestamp2);// 将当前时间换成时间格式字符串 var timestamp3 = 1403058804; var newDate = new Date(); newDate.setTime(timestamp3 * 1000); // Wed Jun 18 2014 console.log(newDate.toDateString()); // Wed, 18 Jun 2014 02:33:24 GMT console.log(newDate.toGMTString()); // 2014-06-18T02:33:24.000Z console.log(newDate.toISOString()); // 2014-06-18T02:33:24.000Z console.log(newDate.toJSON()); // 2014年6月18日 console.log(newDate.toLocaleDateString()); // 2014年6月18日 上午10:33:24 console.log(newDate.toLocaleString()); // 上午10:33:24 console.log(newDate.toLocaleTimeString()); // Wed Jun 18 2014 10:33:24 GMT+0800 (中国标准时间) console.log(newDate.toString()); // 10:33:24 GMT+0800 (中国标准时间) console.log(newDate.toTimeString()); // Wed, 18 Jun 2014 02:33:24 GMT console.log(newDate.toUTCString());Date.prototype.format = function(format) {var date = {"M+": this.getMonth() + 1,"d+": this.getDate(),"h+": this.getHours(),"m+": this.getMinutes(),"s+": this.getSeconds(),"q+": Math.floor((this.getMonth() + 3) / 3),"S+": this.getMilliseconds()};if (/(y+)/i.test(format)) {format = format.replace(RegExp.$1, (this.getFullYear() + '').substr(4 - RegExp.$1.length));}for (var k in date) {if (new RegExp("(" + k + ")").test(format)) {format = format.replace(RegExp.$1, RegExp.$1.length == 1? date[k] : ("00" + date[k]).substr(("" + date[k]).length));}}return format; } console.log(newDate.format('yyyy-MM-dd h:m:s'));</script>
转载于:https://www.cnblogs.com/jvziking/p/6957947.html
js把日期字符串转换成时间戳相关推荐
- js把日期字符串转换成时间戳 阿星小栈
//获取当前时间: var myDate = new Date();//当前时间 var year = myDate.getFullYear();//当前年份 var month = my ...
- Flutter 时间戳转换成时间 时间字符串转换成时间戳
时间戳转换成时间 DateTime createTime = DateTime.fromMillisecondsSinceEpoch(int.parse(time)); 有时候你会发现时间不对..那可 ...
- python datetime格式转换_分别用Excel和python进行日期格式转换成时间戳格式
最近在处理一份驾驶行为方面的数据,其中要用到时间戳,因此就在此与大家一同分享学习一下. 1.什么是时间戳? 时间戳是指格林威治时间1970年01月01日00时00分00秒(北京时间1970年01月01 ...
- 日期格式转换成时间戳格式php,php日期转时间戳,指定日期转换成时间戳
有朋友问php与mysql有没有办法把日期转时间戳或把指定日期转换成时间戳呢,其实这个是有并且还非常的简单,下面我来给大家介绍介绍. 一.在MySQL中完成 这种方式在MySQL查询语句中转换,优点是 ...
- python to_excel 时间格式_分别用Excel和python进行日期格式转换成时间戳格式
最近在处理一份驾驶行为方面的数据,其中要用到时间戳,因此就在此与大家一同分享学习一下. 1.什么是时间戳? 时间戳是指格林威治时间1970年01月01日00时00分00秒(北京时间1970年01月01 ...
- 将Fri May 04 17:25:34 CST 2012形式的日期字符串转换成java.util.Date对象的方法
java.util.Date类的toString()方法默认生成"Fri May 04 17:25:34 CST 2012"形式的字符串,但从这样的字符串生成java.util.D ...
- MySQL日期字符串转换成NULL值的异常处理
1,YYYYmmdd格式日期转换为null 看如下记录,一个能取到值,一个取不到值** mysql> SELECT DATE_FORMAT(STR_TO_DATE('20150922 13:01 ...
- js方------将字符串转换成算术表达式,并计算出结果,例如(‘92-4*5/3‘)
// 计算当前字符串是否是数字const isNumber = (val) => {const regPos = /^\d+(\.\d+)?$/ // 非负浮点数const regNeg = / ...
- 时间转换,把指定日期格式转换成时间戳
此函数有两个参数,第一个参数是字符串类型的日期,第二个参数是这个日期的格式 此函数返回一个时间戳 import time, datetimedef TimeConvert(timeStr, type) ...
最新文章
- python中字符串(比如文件路径)前面有一个r什么意思
- 亿级Web系统搭建——单机到分布式集群
- MySQL笔记13:查询结果集
- linux(ubuntu版本)安装tengine
- python中numeric_Python中的Numeric
- mybatis_基础篇
- 监控 SQL Server 的运行状况
- gitblit.cmd运行自动关闭
- 韩顺平循序渐进学java 第12讲 多态
- android crash没有日志_Android开发必备神器CrashCanary
- 如何通过JNI在Java中调用C库函数
- K8S_Google工作笔记0010---通过二进制方式_生成SSL证书文件
- 万年历节气java代码_[分享]时钟万年历代码,供大家学习GUI
- 吴伯凡-认知方法论-真真切切的感觉
- windows10桌面_Windows桌面美化记(一)这可能是你看过最详细的美化教程
- NYOJ 小明的调查作业
- 【数学】从鸡兔同笼谈数学思维
- Excel中如何显示复杂公式中局部的计算结果,例如嵌套函数,使用多个函数
- 我以前的痛苦,你也拥有吗?
- AWS KVS(Kinesis Video Streams)之WebRTC集成过程(六)
热门文章
- mysql 5.6.16 log_mysql-5.6.16装配脚本
- 【OS】操作系统体系结构
- redis 保存 array list 区别_为什么Redis的RDB备份不用多线程实现CopyOnWrite?
- loadrunner 只能并发50_loadrunner 场景设计-(一)
- 深度学习之循环神经网络(8)长短时记忆网络(LSTM)
- 【算法竞赛学习】二手车交易价格预测-Task4建模调参
- 【算法竞赛学习】数据分析达人赛3:汽车产品聚类分析
- paradox 修改字段长度_关于生日的作文500字9篇
- linux驱动模块命令大全insmod/rmmod/modprobe/depmod/lsmod
- VxWorks关于任务创建的几个函数的概述