草庐IT

Timezone

全部标签

android - 如何在 Android 中在线获取当前 UTC 时间?

我在我的应用程序中使用UTC时区和时间来获取数据。在应用程序中,用户可以在任何地方获取UTC时间并用于获取数据。我用这个方法来获取UTC时间。Stringformat="yyyy-MM-ddHH:mm:ss";finalSimpleDateFormatsdf=newSimpleDateFormat(format);sdf.setTimeZone(TimeZone.getTimeZone("UTC"));StringutcTime=sdf.format(newDate());应用程序运行良好。但它正在将系统时间转换为UTC时间。问题是有时用户可以将时间更改为错误的时间。所以数据没有来。上

android - 日历 getTimeInMillis() 是否依赖于时区?

Java:Timezonewhydifferenttimezonegivesamevalueinmillisec引用上面的链接,我假设Calendar类的getTimeInMillis()返回独立于时区的毫秒数。但是使用下面的代码:Calendarcal=Calendar.getInstance();intdateInSeconds=(int)(cal.getTimeInMillis()/1000);Log.i("TIMEINSECONDS:",""+dateInSeconds);起初尝试将我的系统时钟设置为10:00和GMT+02:00产生一定的输出数量。但是将系统时钟设置为10:0

android - 在android中获取时区

有没有办法从收到的回调中获取时区voidonLocationChanged(Locationlocation)使用可以从位置参数获取的时间信息longTime=location.getTime();或者如果有其他方法请提供信息! 最佳答案 您可以使用geonames.org提供的网络服务。提供经纬度以获取时区信息。http://ws.geonames.org/timezoneJSON?lat=47.01&lng=10.2:{"time":"2010-07-2418:35","countryName":"Austria","sunse

java - 如何在 java(android) 中以 posix 格式打印本地时区?

我想以某种方式以EEE1003.1(POSIX)格式打印本地时区。以一种形式:stdoffsetdst[offset],start[/time],end[/time]描述于http://www.gnu.org/software/libc/manual/html_node/TZ-Variable.html我已经弄清楚如何从TimeZonejava对象获取std和offset,我什至可以获取start和end来自时区对象的DST使用反射或解析toString输出...我无法弄清楚的是如何获取dst字段,即dst字符串和偏移量指定相应夏令时区的名称和偏移量,与stdoffset不同,对于例如

android - jodatime如何知道夏令时是否开启

我有一个需要时区的API。例如。如果我在加利福尼亚州,我需要在夏令时开启时将-7传递给它(加利福尼亚州,PDT是GMT-7),在夏令时关闭时将-8传递给它。但我无法想出一种方法来了解当前日期是否开启或关闭夏令时。Datedate1=newDate();Calendarcal=Calendar.getInstance();cal.setTime(date1);double[]coords=db.getCoords(id1);doublelatitude=coords[0];doublelongitude=coords[1];doubletimezone=-7;/*ForPacificda

Android facebook sdk 内部实用程序 java.lang.AssertionError

我一直在使用facebooksdkforandroid的4.27.0版本。我一直在为android8+设备崩溃。堆栈跟踪如下:FatalException:java.lang.AssertionError:NoNameTypeIndexmatchforSHORT_DAYLIGHTatandroid.icu.impl.TimeZoneNamesImpl$ZNames.getNameTypeIndex(TimeZoneNamesImpl.java:724)atandroid.icu.impl.TimeZoneNamesImpl$ZNames.getName(TimeZoneNamesImp

android - 更新安卓时区数据

我在我的设备上运行Android4.4.3,当然它有过时的时区,我正在尝试更新/system/usr/share/zoneinfo中的tzdata.但是,立即替换文件不会更新时区。由于ICU保留了自己的时区数据副本,我们也必须替换它(根据GoogleAOSP团队的说法)。更新后的数据文件为UpdateforICU和Updateforbionic但是,当我构建和替换icu4c库(libicui18n.so和libicuuc.so)并将icudt51l.dat替换为icudt53l.dat时,系统无法初始化ICU。我尝试解压icudt53l.dat并将其*.res文件推送到旧的icudt5

c++ - 如何使用 boost::date_time 在本地时间和世界时间之间进行转换?

如何使用current使用boost::date_time在本地时间和UTC时间之间转换(特别是,从本地时间到UTC)系统时区?我知道boost::date_time::local_adjustor,但它需要一个模板参数,它是一个依赖于时区的偏移量。Failingplatform-independentway要做到这一点,我将如何专门在Linux上做到这一点?顺便说一句,在转换过程中如何处理不存在的时间点?例如,如果由于夏令时,一天少了一小时,我尝试从缺少的小时转换一个时间点,那么最终的世界时是多少? 最佳答案 我正在使用以下代码查

java - 为什么 Java 在 Windows 中选择 Co-ordinated Universal Time 时区时返回 GMT-4.5 日期?

我们在一些涉及“协调世界时”时区的WindowsXP机器上发现了一个奇怪的问题。并不是所有的WindowsXP机器似乎都有它,但在那些有的机器上,下面的简单Java程序publicclassTimeTest{publicstaticvoidmain(String[]args){System.out.println(java.util.TimeZone.getDefault());System.out.println(newjava.util.Date());}}在JDK1.6.0_06上打印:sun.util.calendar.ZoneInfo[id="America/Caracas"

c# - ASP.NET 中的 Windows 时区缩写

它们真的存在吗?我真的厌倦了必须向我的欧洲用户显示“浪漫标准时间”并试图解释为什么他们的“中欧时间”不能显示为“CET”。如果我解析“RomanceStandardTime”并向他们展示“RST”,这对他们来说毫无意义,或者可能被混淆为“RussianStandardTime”或其他废话。有没有办法从Windows中获取普遍接受的缩写?我需要适用于北美、南美、欧洲、非洲和亚洲的产品。更新:我知道这是一个彻头彻尾的黑客攻击,但它可能会解决我关心的90%的问题。如果您有任何建议,我仍然会洗耳恭听;)//////Getsthecurrenttimezoneabbreviation,corre