草庐IT

夏令营

全部标签

java - 确定夏令时 (DST) 在 Java 中是否在指定日期处于 Activity 状态

我有一个Java类,它接受一个位置的纬度/经度,并在夏令时打开和关闭时返回GMT偏移量。我正在寻找一种简单的方法来确定当前日期是否在夏令时,以便在Java中应用正确的偏移量。目前我只对美国时区执行此计算,但最终我也想将其扩展到全局时区。 最佳答案 这是提出问题的机器的答案:TimeZone.getDefault().inDaylightTime(newDate());试图为客户端解决这个问题的服务器将需要客户端的时区。原因见@Powerlord回答。对于任何特定的时区TimeZone.getTimeZone("US/Alaska")

JavaScript、时区和夏令时

欢迎收看本周的另一个时区问题:我已经阅读了一些关于SO的文章,试图操纵moment.js和date.js来帮助我,并且自从我开始尝试解决这个问题以来,我通常都被挫败感所困扰,所以如果有人可以帮助或指出我无法找到的关于SO的重复问题,那太棒了。我有一个页面。该页面显示一系列时间,例如:7:28、7:38、7:48。我知道这些是否是上午/下午。这些时间始终是America/NewYork(它们不会在夏令时更改时更改,因为它们对应的事件总是在那个时间发生,而不管夏令时如何)。我们称它们为时间表。我想强调下一个时间。这对于生活在美国/纽约的人来说是微不足道的。这对于生活在美国/洛杉矶的人来说并

c# - 如何从 unix 纪元时间转换为 C# 中的夏令时?

我有一个函数可以将unix纪元时间转换为.NETDateTime值:publicstaticDateTimeFromUnixEpochTime(doubleunixTime){DateTimed=newDateTime(1970,1,1,0,0,0,DateTimeKind.Utc);returnd.AddSeconds(unixTime);}我所在的地方(英国)夏令时的时钟快一小时。在Python中,我使用time.time()获取本地纪元时间(为了争论,现在时间是17:15:00)这给了我一个值1286122500.如果我使用time.localtime()将其转换回人类可读的时间

c# - Xamarin 'iOS Foundation NSDate to C# DateTime conversion' 反之亦然不考虑夏令时

我需要将CocoaNSDate转换为C#DateTime,反之亦然。我正在使用以下方法来实现这一点:publicstaticDateTimeNSDateToDateTime(Foundation.NSDatedate){DateTimereference=TimeZone.CurrentTimeZone.ToLocalTime(newDateTime(2001,1,1,0,0,0));returnreference.AddSeconds(date.SecondsSinceReferenceDate);}publicstaticFoundation.NSDateDateTimeToNSD

php - 我应该如何确定 Perl 中时区的下一个夏令时 (DST) 转换?

我正在开发一个世界时钟Web应用程序,我想添加一个功能来记录下一次每个位置将如何以及何时进行DST更改。我正在使用DateTime和DateTime::TimezoneCPAN模块,似乎提供了除此之外的所有可以想到的功能!DateTime::Timezone是tz/Olson数据库的一个实现。到目前为止,我正在将本地偏移量与UTC进行比较,包括现在和提前24小时,这使我能够标记效果是什么,但不能准确地标记它发生的时间。我的概念证明每分钟都会计算一次。我在想下一步是:使用类似的方法为接下来的365天创建一个查找表,以确定受影响的日子,然后查看那些日子里的每个小时以某种方式解析DateTi

php - 如何检查时间偏移量是否在夏令时?

我使用的CMS允许我访问用户与UTC/GMT时间的时间偏移。因此,如果用户将他们的时区设置为EST,则此偏移量将为“-5”。当我需要显示当前时间时,我现在正在做的事情是这样的:date('MjYh:iA',time()+$offset*3600)这有效,除非当夏令时对用户有影响时,它会晚一个小时。所以,我的问题是,如何确定给定的时间偏移量(如“-5”)是否需要添加一个小时? 最佳答案 http://php.net/manual/en/function.date.phpI(capitali)|Whetherornotthedateis

php - php 的 date_default_timezone_set 是否调整为夏令时?

php的date_default_timezone_set是否调整为夏令时?我有这段代码,想知道它是否总能得到正确的斯德哥尔摩时间?date_default_timezone_set('Europe/Stockholm');$timestamp=date("Y-m-dH:i:s"); 最佳答案 PHP不会自动处理DST。你必须检查if(date('I',time())==1)...thetimeisinDSTmode("0"=not)那么你应该相应地调整时间。(注意:'I'大写。我刚刚检查过它并且有效。)

java - 在 java/android 和夏令时处理日期/时间

我正在为Android制作一个日记应用程序,我想让用户选择他们所在的时区。时间一直是我编程上的一个困惑领域。我将为可用时区创建一个枚举。我将以longUTC格式将日期/时间条目保存到sqlite,然后在Java中以编程方式处理偏移量和DST以用于显示目的。我实际上知道Java在日期/时间处理方面的局限性。Calendarutc=Calendar.getInstance(TimeZone.getTimeZone("UTC"));//returnsthecurrenttimeinUTCformatLongutcLong=utc.getTimeInMillis();//returnscurr

java - 如何检测android中的夏令时转换

我有一个Android应用程序,它有一个服务女巫根据一些时间计算发出警报。问题出在时区更改时(即:对于位于法国并从UTC+1变为UTC+2的用户)。应用程序不会收到有关此更改的通知,因此会延迟触发警报。我已经检查过androidTimeZoneAPI并且知道有一些方法可以提供帮助,例如:useDaylightTime()inDaylightTime(Datetime)getDSTSavings()是否有可能知道更改何时发生,以便在我的计算算法中考虑它?BTW:IalreadycheckedalotofblogsandQ/AfromStackoverflowbutdon'thelp:(编

c++如何在考虑夏令时的情况下找到国外的时间?

比如说,如果纽约时间是13:00(EST),那么新西兰时间是06:00(NZST)。如果新西兰进入夏令时,那么当纽约时间为13:00(仍为美国东部标准时间)时,新西兰时间为07:00(现在为NZDT)。我阅读了boost时间库,但在我看来,必须自己确定夏令时规则才能从“本地时间”的角度找出国外的时间。例如nyc_string="EST-05:00:00EDT+01:00:00,M4.1.0/02:00:00,M10.5.0/02:00:00";//abovebasicallydefinesthedaylightsavingruletime_zone_ptrnyc_2(newposix_