在不同编程语言中对Unix时间戳进行转换(Unix timestamp)
最近用到unix时间转换在mysql和.net中的应用。将此资料保存在博客中。
如何在不同编程语言中获取现在的Unix时间戳(Unix timestamp)?
|
Java |
time |
|
JavaScript |
Math.round(new Date().getTime()/1000) |
|
Microsoft .NET / |
epoch = |
|
MySQL |
SELECT unix_timestamp(now()) |
|
Perl |
time |
|
PHP |
time() |
|
PostgreSQL |
SELECT extract(epoch FROM now()) |
|
Python |
先 import |
|
Ruby |
获取Unix时间戳:Time.now 或 Time.new |
|
SQL Server |
SELECT DATEDIFF(s, '1970-01-01 |
|
Unix / Linux |
date +%s |
|
VBScript / ASP |
DateDiff("s", |
|
其他操作系统 |
命令行状态:perl -e |
如何在不同编程语言中实现Unix时间戳(Unix
timestamp) →普通时间?
|
Java |
String date = new |
|
JavaScript |
先 var |
|
Linux |
date -d @Unix timestamp |
|
MySQL |
from_unixtime(Unix timestamp) |
|
Perl |
先 my $time |
|
PHP |
date('r', Unix timestamp) |
|
PostgreSQL |
SELECT TIMESTAMP WITH TIME ZONE |
|
Python |
先 import |
|
Ruby |
Time.at(Unix timestamp) |
|
SQL Server |
DATEADD(s, Unix timestamp, |
|
VBScript / ASP |
DateAdd("s", Unix |
|
其他操作系统 |
命令行状态:perl -e |
如何在不同编程语言中实现普通时间→ Unix时间戳(Unix timestamp)?
|
Java |
long epoch = new |
|
JavaScript |
var commonTime = new Date(Date.UTC(year, month - |
|
MySQL |
SELECT unix_timestamp(time) |
|
Perl |
先 use |
|
PHP |
mktime(hour, minute, second, month, day, year) |
|
PostgreSQL |
SELECT extract(epoch FROM date('YYYY-MM-DD |
|
Python |
先 import |
|
Ruby |
Time.local(year, month, day, hour, minute, second) |
|
SQL Server |
SELECT DATEDIFF(s, '1970-01-01 |
|
Unix / Linux |
date +%s -d"Jan 1, 1970 |
|
VBScript / ASP |
DateDiff("s", |
在不同编程语言中对Unix时间戳进行转换(Unix timestamp)的更多相关文章
- C#中系统时间和UNIX时间戳互相转换
在项目开发过程中,有时会遇到不同程序之间相互调用数据,数据中不免会包含时间,比如ASP.NET调用PHP,牵扯到时间就要做一下处理,PHP程序中一般存取的都是UNIX时间,不像ASP.NET存储的是年 ...
- Unix时间戳 POSIX时间 Unix时间
Unix时间戳(Unix timestamp),或称Unix时间(Unix time).POSIX时间(POSIX time),是一种时间表示方式,定义为从格林威治时间1970年01月01日00时00 ...
- unix时间戳的转换
UNIX时间戳转换为日期用函数: FROM_UNIXTIME() select FROM_UNIXTIME(1156219870); 日期转换为UNIX时间戳用函数: UNIX_TIMESTAMP() ...
- C#DateTime与Unix时间戳的转换
/// <summary> /// Unix时间戳转为C#格式时间 /// </summary> /// <param name="timeStamp" ...
- c#DateTime与unix时间戳互相转换
public class UnixTimeUtil { /// <summary> /// 将dateTime格式转换为Unix时间戳 /// </summary> /// & ...
- MySQL中日期和时间戳互相转换的函数和方法
时间戳转换成日期 复制代码代码如下: FROM_UNIXTIME 例如: 数据表中 invest_time 存储的是时间戳,如 1429063399 使用 FROM_UNIXTIME 可以把时间戳转 ...
- Java 日期时间与unix时间戳之间转换
日期时间 <--> 时间戳 java.time 包提供的新的日期和时间API LocalDateTime: 本地日期时间类 ZoneId: 时区类 ZonedDateTime: 带时区 ...
- JavaScript对UNIX时间戳的转换
<script type="text/javascript"> var timestamp = '1479886513'; var d = new Date(times ...
- Unix时间戳转换怎样在Excel批量修改?
最近在操作项目的时候碰到一个Unix时间戳转换的问题."date_time":1393031347这个是什么,你知道吗?如果你对Unix时间戳了解的话一眼就看出来.但我们本着科普的 ...
随机推荐
- 观察者模式:猫叫鼠跑人醒(C#)
本着菜鸟先飞的想法,决定把平时遇到的知识点记录下来,一来是加深理解,二来是方便以后自己查阅.当您看到我这篇文章的时候,觉得代码有哪里不足的地方,请多指教,谢谢.(命名不规范是为了加深自己的理解,多多见 ...
- [stack]Evaluate Reverse Polish Notation
Total Accepted: 55722 Total Submissions: 249668 Difficulty: Medium Evaluate the value of an arithmet ...
- AfxEnableControlContainer()
1)OLE(Object Linking and Embedding,对象连接与嵌入).是一种面向对象的技术,利用OLE可开发可重复使用的软件组件(COM). 2)ActiveX 控件是基于组件对象模 ...
- Linux命令--链接文件的那些事
linux 链接ln的使用 linux操作系统下ln的使用方式: ln [option] source_file dest_file #source_file是待建立链接文件的文件,dest_file ...
- Powerdesigner逆向工程从sql server数据库生成pdm (完整版)
第一步:打开"控制面板"中的"管理工具" 第二步:点击"管理工具"然后双击"数据源(odbc)" 第三步:打开之后,点击 ...
- UIImage图片转NSData
在Iphone上有两种读取图片数据的简单方法: UIImageJPEGRepresentation 取UIImage的JPEG格式的NSData UIImagePNGRepresentation. ...
- ThinkPHP框架下基于RBAC的权限控制模式详解
这几天因为要做一个项目,需要可以对Web应用中通用功能进行封装,其中一个很重要的涉及到了对用户.角色和权限部分的灵活管理.所以基于TP框架自己封装了一个对操作权限和菜单权限进行灵活配置的可控制模式. ...
- 【自学php】第四天 - 使用数组
php支持两种数组,数字索引数组和关联数组.关联数组有点类似Map,可以用字符串或其他数据类型做键对应相应的值保存在数组中. 1.初始化数组 数字索引数组的初始化可以使用如下代码: $products ...
- Realview MDK 中不用手动开中断的原因
startup.s启动代码文件: ; Enter Supervisor Mode and set its Stack Pointer MSR CPSR_c, #Mode_SVC:OR:I_Bit:OR ...
- Delphi使用XmlHttp获取时间
uses ComObj, DateUtils; procedure TForm1.Button1Click(Sender: TObject); var XmlHttp: Variant; datetx ...