草庐IT

pubdate_utc

全部标签

MYSQL 查询/日期早于 1 周前(UTC 中的所有日期时间)

如何查询mysql数据库以返回日期时间早于1周前的所有记录。请注意,日期时间表以UTC格式存储所有内容,我应该对其进行比较。明确一点-我正在寻找一个纯mysql查询。 最佳答案 SELECT*FROMtblWHEREdatetime如果您的表存储的日期时间与NOW()返回的时区不同,您可以使用UTC_TIMESTAMP()来获取UTC时间戳。 关于MYSQL查询/日期早于1周前(UTC中的所有日期时间),我们在StackOverflow上找到一个类似的问题:

java - 使用JodaTime将UTC转换为以毫秒为单位的本地时间

我正在尝试使用Jodatime显示特定时间段内的交易。我们的服务器要求开始日期和结束日期必须采用UTC(这很明显)。因此,围绕它们的任何业务逻辑都使用时区设置为DateTimeZone.UTC的DateTime对象,例如mStartDate=DateTime.now(UTC).withTimeAtStartOfDay();效果很好,除非涉及到显示的时间,我不知道如何在本地(系统默认)时区进行扩展。理想情况下,我想使用传递两个本地时间戳的DateUtilsformatDateRange函数。但是getMillis()函数似乎并未考虑局部偏移量:我也尝试过这个:mTimePeriodTit

java - 使用日历和日期获取 UTC 时间

这个问题在这里已经有了答案:Calendar.getInstance(TimeZone.getTimeZone("UTC"))isnotreturningUTCtime(7个答案)关闭8年前。我正在尝试使用以下代码获取UTC时间的Date实例:Calendarcal=Calendar.getInstance(TimeZone.getTimeZone("GMT"));Datenow=cal.getTime();这看起来很简单,但是如果我检查IntelliJ调试器的值,我会得到不同的cal和now日期:cal:java.util.GregorianCalendar[time=1405690

android - 如何在 Android 上将 UTC 日期转换为语言环境 GMT 时间

我有这个日期字符串:2016-04-26T09:14:10.477Z,它处于UTC时区。我想将它转换为用户本地时区,所以如果它是GMT+02:00,我想要一个值为2016-04-26T11:14:10.477Z的日期(注意9更改为11)。到目前为止我一直在使用它:valsdf=SimpleDateFormat("yyyy-MM-ddHH:mm:ss.SSS",Locale.getDefault())valnow=Date()vallimit=sdf.parse(coupon.usedAt)这里limit=TueApr2609:14:10GMT+02:002016我想这是不正确的。那么如

Java将UTC时间戳转换为本地DateTime

我知道已经有许多关于将UTC时间/日期转换为本地时间/从本地时间转换的帖子,但没有帮助我弄清楚我的问题是什么。我的问题是:通过拥有UTC时间戳,我如何获得本地DateTime?这就是我现在所拥有的,但这只是将时间戳转换为DateTime格式。SimpleDateFormatsdf=newSimpleDateFormat("yyyy-MM-ddHH:mm:ss");sdf.setTimeZone(TimeZone.getDefault());sdf.format(newDate(timestamp*1000));已编辑:我将UTC时间戳保存在云端,这样每个设备(Android/iOS)都

android - Eclipse 中的 RoboLectric 和 Android(警告 : no system properties value for ro. build.date.utc)

我收到这个警告:RoboLectricandEclipse(WARNING:nosystempropertiesvalueforro.build.date.utc)我最初添加了具有依赖项的RoboLectric2.1Jar。当我第一次运行JUnit时,它会在控制台中下载一些东西。之后,每次我运行测试时都会出现错误。我尝试获取具有依赖项的RoboLectric2.2Jar快照,但这并没有解决问题。有人知道问题出在哪里吗?我已经尝试过这些东西了:将我的list路径添加到org.robolectric.Config.properties文件。使用GitHub上提出的这个VM参数-XX:-Us

android - 根据 UTC 格式转换日期和时间字符串

我有一个从本地数据库获取的日期字符串2012-11-2113:11:25。我必须根据UTC设置转换它并将其显示在特定屏幕上。因此,如果它的GMT+05:30它应该在屏幕上显示为2012-11-2118:41:25。我该如何进行这种转换。我检查了一些问题,但没有解决。我能够得到一个Date对象,返回类似WedNov2113:11:25GMT+05:302012之后我需要得到18的时间:41:25日期为11-21-2012提前致谢 最佳答案 您的df和inputFmt必须使用相同的格式。但我认为你应该这样做:DatemyDate=new

c++ - boost::TIME_UTC(_) 具有不同的 boost 版本

我刚刚将Windows上的项目从boost1.46升级到当前的boost1.52。我们有一些boost::TIME_UTC的用法,我根据https://svn.boost.org/trac/boost/ticket/6940将其更改为boost::TIME_UTC_.但是,我们也在某些使用boost1.49的linux机器上构建源代码,这些机器不知道boost::TIME_UTC_。是否有任何建议的方法可以将boost1.49和1.52与TIME_UTC并行使用? 最佳答案 将所有内容更改为TIME_UTC_。然后使用这个:#inc

c++ - 如何在 C++ 中将 UTC 日期和时间转换为 time_t?

我想将以年、月、日等数字形式给出的UTC日期和时间转换为time_t。某些系统为此目的提供了诸如mkgmtime或timegm之类的函数,但这不是标准的,并且在我的Solaris系统上不存在。到目前为止,我找到的唯一解决方案是使用setenv将本地时区设置为UTC,然后调用mktime。然而,这种方法不是线程安全的、速度慢、不可移植,甚至会在我的系统上产生内存泄漏。我还看到过尝试使用gmtime确定当前UTC偏移量,然后将其添加到mktime的结果中的方法。但据我所知,所有这些方法都存在差距。毕竟,从本地时间到UTC的转换不是唯一的。您认为最好的解决方案是什么?

c++ - 如何强制 QDateTime::fromString 读取 UTC 时间

我有一些包含根据iso8601格式化的UTC时间的输入。我尝试使用QDateTime解析它:constchar*s="2009-11-05T03:54:00";d.setTimeSpec(Qt::UTC);d=QDateTime::fromString(s,Qt::ISODate);Qt::TimeSpects=d.timeSpec();当此片段结束时,ts设置为localTime,d包含3小时54分钟。有谁知道如何正确阅读日期? 最佳答案 在fromString方法之后设置时间规范怎么样。constchar*s="2009-11-