时间相关的转换

1、当前时间换时间戳

var timestamp = parseInt(new Date().getTime()/1000);    // 当前时间戳
document.write(timestamp);

2、当前时间换日期字符串

var now = new Date();
var yy = now.getFullYear();      //年
var mm = now.getMonth() + 1;     //月
var dd = now.getDate();          //日
var hh = now.getHours();         //时
var ii = now.getMinutes();       //分
var ss = now.getSeconds();       //秒
var clock = yy + "-";
if(mm < 10) clock += "0";
clock += mm + "-";
if(dd < 10) clock += "0";
clock += dd + " ";
if(hh < 10) clock += "0";
clock += hh + ":";
if (ii < 10) clock += ‘0‘;
clock += ii + ":";
if (ss < 10) clock += ‘0‘;
clock += ss;
document.write(clock);     //获取当前日期

3、日期字符串转时间戳

var date = ‘2015-03-05 17:59:00.0‘;
date = date.substring(0,19);
date = date.replace(/-/g,‘/‘);
var timestamp = new Date(date).getTime();
document.write(timestamp);

4、时间戳转日期字符串

var timestamp = ‘1425553097‘;var d = new Date(timestamp * 1000);    //根据时间戳生成的时间对象var date = (d.getFullYear()) + "-" +            (d.getMonth() + 1) + "-" +           (d.getDate()) + " " +            (d.getHours()) + ":" +            (d.getMinutes()) + ":" +            (d.getSeconds());document.write(date);
时间: 2025-01-10 10:12:25

时间相关的转换的相关文章

时间相关的转换汇总

1 .String格式转化为Date对象: DateFormat fmt =new SimpleDateFormat("yyyy-MM-dd"); Date date = fmt.parse("字符串"); 2 .Date格式转化为String对象: SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");String startTime = sdf.format("日期&qu

oracle时间数据格式的分析

在网上看见不少oracle新学者对oracle的时间格式很烦,经常是设计了一个带时间字段的表之后,向表插入数据失败.回想起自己刚开始学习oracle时,也对这个时间格式摸不着头脑,虽然是小小的问题,高手们不屑于讨论,但对初学者来讲,这也是一个不大不小的坎,没找到门路的话, 可能几天都过不去,其实就是一层窗户纸,没什么难的.这里做一个简单的小结,因水平有限,请高手补充指正. 1 oracle对时间格式的数据存贮 oracle数据库中存放时间格式的数据,是以oracle特定的格式存贮的,占7个字节,

Oracle添加数据报文字与格式字符串不匹配错误

今天在学习Oracle时碰到一个错:文字与格式字符串不匹配. 我在Oracle数据库中创建了一张表: --创建员工表employee create table employee ( empon number(4) not null,--员工编号 ename varchar2(10),--员工姓名 job varchar2(9),--员工工种 mgr number(4),--上级经理编号 hiredate date,--受雇日期 sal number(7,2),--员工薪水 comm number

Java8中对时间的处理

目录 java8时间处理测试 基于java8封装的时间处理工具类 Java8中对时间的处理主要是LocalDate.LocalTime.LocalDateTime这几个类实现,直接看下面的测试代码,注释很详细. @ java8时间处理测试 /** * java8时间处理测试 * LocalDate.LocalTime.LocalDateTime * 说明: * <p> * 创建人: LGQ <br> * 创建时间: 2018年8月21日 下午1:52:28 <br> *

java 时间相关的类互相转换

今天在读取solr中的时间时,发现又是一堆时间格式转来转去,现在总结下之前工程中都遇到的关于时间的转换,这里主要是以java的类做总结: 一. Timestamp 与 Date( java.util.Date )互转 Date是Timestamp的父类! 1.1 Timestamp ->Date : // date对象指向的实体是一个timestamp,这是父类引用指向子类对象. public Date TimestampToDate(Timestamp timestamp) { Date da

HR数据抽取:通过 Read Master Data 转换规则读取时间相关主属性数据

声明:原创作品,转载时请注明文章来自SAP师太技术博客:www.cnblogs.com/jiangzhengjun,并以超链接形式标明文章原始出处,否则将追究法律责任!原文链接:http://www.cnblogs.com/jiangzhengjun/p/4287014.html 员工 0HR_PA_0 业务数据源中有一个CALMONTH日历年/月的字段,只要员工还在职,每个员工每个月都会产生一条数据:   人事事件 0HR_PA_1 业务数据源中有一个CALDAY日历天的字段,只要员工发生人事

java对世界各个时区(TimeZone)的通用转换处理方法

在进行国际性软件项目开发的过程中,有时候会碰到一些比较特殊的要求.比如:比如说,你做的是个购物网站(假设服务器放在中国上海),当全世界客户在你的网站上下订单买东西后,往往希望看到客户所在地下单时间,比如说我是个美国纽约人,我在你的网站上下单后,你给我看到一个上海的下单时间,会觉得非常的奇怪.众所周知,纽约时间相对上海时间大约要晚13小时,如果让客户看到本地时区的时间,将变得更加符合客户的时间观念,使得客户理解比较方便. 其实,java中早已考虑过世界时区(TimeZone)这个问题,并给出了比较

SQL SERVER 时间相关操作笔记

1.DATEADD函数: A.  MSDN上的示例:http://msdn.microsoft.com/zh-cn/library/ms186819%28v=sql.90%29.aspx B. SQL2005上的示例 1 ----定义变量 2 DECLARE @start DATETIME,@end DATETIME 3 SET @start='2014-01-01' 4 SET @end='2014-06-16' 5 6 ---- 计算月份 7 SELECT DATEADD(YEAR,-6,@

时间相关的类

与时间相关的类主要有 Date类.SimpleDateFormat类和Calendar类.其中最常用的就是Date类.SimpleDateFormat类. Date类: 类 Date 表示特定的瞬间,精确到毫秒. 常用方法: 1.Date()           分配 Date 对象并初始化此对象,以表示分配它的时间(精确到毫秒). 2.Date(long date)           分配 Date 对象并初始化此对象,以表示自从标准基准时间(称为"历元(epoch)",即 197