【phpstrtotime函数UNIX时间戳_PHP教程】教程文章相关的互联网学习教程文章

php – 将ticks转换为unix时间戳

我的开始时间为634942626000000000,结束时间为634942638000000000.如何将其转换为Unix时间戳?我想在PHP中显示格式化的日期/时间?解决方法:C#ticks是自0001-01-01 00:00:00午夜以来的一些滴答(每个滴答是1/10000000秒),UNIX时间戳是自UNIX纪元开始以来的秒数(1970-01-01 01: 00:00),所以期望的结果是$seconds = 634942626000000000/10000000 – $number_of_seconds,其中$number_of_seconds是0001-00-01 00:00:00和1970-01-01 0...

java – 在Android模拟器中将unix时间戳转换为日期【代码】

我有一个时间戳我想转换为日期.我试过这个时间戳:1336425840.这应该是周一,2012年5月7日21:24:00 GMT,其中GMT是模拟器应该设置的时区.我试过这个:final Calendar c = Calendar.getInstance(); c.setTimeInMillis(1336425840*1000); Date d = c.getTime(); Log.i("MyTag", "Hours: " + d.getHours());结果是:小时:23. 因此,似乎返回的日期是根据GMT 2计算的,这是我的系统设置的时区.我期望g.hetHours()返回21,因为模拟器的时区似...

PHP获取unix时间戳的00:00:00【代码】

如果我得到一个unix时间,例如1407050129如何在unix时间戳中获取该unix日的12:00 AM,表示该unix时间的第一分钟. 如果我想今天第一分钟得到的例子$today_first_min = strtotime("00:00:00");解决方法:试试这个:$that_day = "1407050129";$that_day_first_min = strtotime(date('Y-m-d', $that_day) . ' midnight');See demo

java – Android将unix时间戳设置为DatePicker【代码】

我正在尝试使用以下代码将unix时间戳设置为Android DatePicker:Date date = new Date(); date.setTime(((long)unixTimeStamp*1000)); datePickerDateDue.init(date.getYear(), date.getMonth(), date.getDay(), null);但Android DatePicker设置为错误的值(1900年1月1日) (((我不喜欢玩约会…)))解决方法:根据评论,尝试使用Calendar类.您还可以记录年,月和日的输出以确保它们是正确的.Calendar c = Calendar.getInstance(); c.setT...

在给定unix时间戳的情况下,在PHP中获取时区偏移量

我有一个Unix时间戳来自一个数据库(不幸的是)在某个时区有3600或7200的某个时区,具体取决于它是否为DST.这在以前从来就不是问题,但是我们的网站目前正在转向更多的国际受众,并且由于Javascript与所述时间戳的交互,我需要转换时间戳而没有任何偏移. 那么,如果只是一个Unix时间戳,我该如何在时间戳的那一刻得到时区的偏移?我正在浏览PHP文档,但是有很多日期/时间函数我有点迷失. 我正在使用PHP 5.2.3解决方法:我再次回答自己的问题感...

如何验证java中的unix时间戳?【代码】

我需要验证给定的输入字符串是一个有效的时间戳,以毫秒为单位. 例如,如果给定的时间戳String time ="1310966356458";然后它应该返回true. 如果String time ="1000";然后它应该返回false; 请帮忙.提前致谢解决方法:我们无法告诉您什么对您的申请是明智的.如果有一个限制对于每种情况都是正确的,它将被内置.可能只有你开发应用程序之后的时间戳而不是将来是合理的.public static final String RELEASE_DATE = "2011/06/17"; private ...

Python unix时间戳转换和时区【代码】

大家好!我遇到了时区问题. 我的时间戳是2010-07-26 23:35:03 我真正想做的是从那时起减去15分钟. 我的方法是简单转换为unix时间,减去秒数并转换回来.简单吧? 我的问题是python使用我的本地时区调整返回的unix时间,目前东部夏令时我认为是GMT -4. 所以当我这样做时:# packet[20] holds the time stampunix_time_value = (mktime(packet[20].timetuple())) 我得到1280201703,这是星期二,2010年7月27日03:35:03.我可以做这个:unix...

将UNIX时间戳转换为日期时间(javascript)【代码】

时间戳:1395660658码://timestamp conversion exports.getCurrentTimeFromStamp = function(timestamp) {var d = new Date(timestamp);timeStampCon = d.getDate() + '/' + (d.getMonth()) + '/' + d.getFullYear() + " " + d.getHours() + ':' + d.getMinutes();return timeStampCon; };这会根据时间格式正确转换时间戳,但日期始终为:17/0/1970为什么 – 干杯?解决方法:自纪元(即01/01/1970)以来,你需要乘以1000,以千分之一秒...

java – 将LocalDate和LocalDateTime序列化为Unix时间戳【代码】

我正在使用java.sql.Timestamp和java.util.GregorianCalendar来在Spring MVC应用程序中使用java.time.*新类. 所以我改变了每一个private GregorianCalendar field;至private LocalDate field;要么private LocalDateTime field;但现在在序列化这些bean时,它们会像这样序列化:"field": {"year": 1970,"month": "JANUARY","dayOfMonth": 18,"dayOfWeek": "SUNDAY","era": "CE","dayOfYear": 18,"leapYear": false,"monthValue": 1,"c...

Unix时间戳转换PHP – 错误的日期【代码】

我正在尝试做一些非常简单的事情 – 使用date()函数将时间戳转换为php中的字符串. 代码如下:$test = date('d/m/y','1407974400000'); echo $test;我希望答案是14/8/14. 如果我检查http://www.epochconverter.com/也给出了这个答案. 然而,从上面的PHP产生的输出是07/12/86我很确定我在做一些完全愚蠢的事情 – 任何能够提供帮助的人吗? 谢谢, 克里斯解决方法:你有3个零,使用秒而不是毫秒:$test = date('d/m/y','1407974400'); ec...

php – 创建一个unix时间戳倒计时【代码】

我想要对unix时间戳进行倒计时:它在几秒钟内倒计时 像这样: 有效期:1d 10h 52m 25s 下面是一个示例时间戳:1303725600 我怎么能这样做?解决方法:我刚刚做了其中一个. http://chrischerry.name/coachella 查看源代码,了解有关如何执行此操作的一些想法.然而,“目标”日期不是由unix时间戳指定的,但这很容易做到.var date = new Date(unix_timestamp*1000);它乘以1000是因为javascript Date()想要的时间以毫秒为单位,而unixtimes...

php – 什么是unix时间戳公式?【代码】

首先,我知道这个问题有点被问到/有点回答:Calculate day number from an unix-timestamp in a math way?. 我需要一个自定义函数/公式.所以它只返回ISO格式的日期. “YYYY-MM-DD”.eg. 1316278442 = 2011-09-17由Ext编辑!这是错的!请不要读这个. 我整天都在这里!我唯一能成功的就是一周中的哪一天. $一周中的某天=($时间戳/ 86400)%7; //这里1是星期六,7星期五 速度是问题,这就是为什么我不想使用日期(‘Y-m-d’,$timestamp); ...

Rails和JavaScript. unix时间戳上的长度错误【代码】

我正在使用Appcelerator在Javascript中开发应用程序,我需要进行比较两个不同的UNIX时间戳. 问题是一个比另一个长,这使得它变大,即使它不是. 长的是通过这样的javascript生成的:var d = new Date();value.httpCacheCreated = d.getTime();结果是:1309443190619它的人类可读价值是:Thu, 30 Jun 2011 14:13:10 gmt这个简短的一个是从Rails生成的,如下所示:current_user.updated_at.to_time.to_i结果是:1309442086它的人类可读价值...

php – Laravel – 将created_at更改为使用unix时间戳【代码】

我正在使用Laravel 4应用程序,并希望保存created_at和updated_at字段的unix时间戳,而不是默认的时间戳值. 有关如何实现这一目标的任何建议? 问候,解决方法:您可以获取时间戳属性,如下所示:$timestamp = $model->created_at->timestamp;或者,您可以覆盖getDateFormat(),并创建必填字段的迁移,如下所示:$table->integer('created_at'); $table->integer('updated_at');

python – 如何创建不调整本地时间的unix时间戳?【代码】

所以我有UTC时间的日期时间对象,我想将它们转换为UTC时间戳.问题是,time.mktime会对本地时间进行调整. 所以这里有一些代码:import os import pytz import time import datetimeepoch = pytz.utc.localize(datetime.datetime(1970, 1, 1)) print time.mktime(epoch.timetuple())os.environ['TZ'] = 'UTC+0' time.tzset() print time.mktime(epoch.timetuple())这是一些输出:Python 2.6.4 (r264:75706, Dec 25 2009, 08:52:16) [G...