Tag: 时区

根据不同的时区计算持续时间(即飞行时间)

我有一个开始时间和结束时间,并想计算两者之间花费的时间。 当开始和结束时间是相同的时区时,这很简单,就像在下面的飞行示例中一样 有些观点 出发格式为YYYY-MM-DD 到达格式为YYYY-MM-DD 持续时间计算如下=IF(NOT(AND(ISBLANK(D2),ISBLANK(C2))),MOD(D2-C2,1)*24,0) 现在,如果我介绍时区,并尝试进行相同的计算,那么这个方程显然是失败的,而且说实话,我甚至不知道如何开始计算来使其工作。 一些点 出发UTC设置为通用格式 到达UTC设置为常规格式 有人可以提供一个等式的最小工作示例(MWE),它将根据当地的出发和到达时间来计算飞行持续时间。

在两个javadate之间通过了不同的时区

我有两个date,但一个是CET,另一个是CEST。 Calendar calFrom = Calendar.getInstance(); calFrom.set( 2013, 2, 20,0,0,0); Calendar calTo = Calendar.getInstance(); calTo.set( 2013, 3, 5,0,0,0); long daysPassed= (calTo.getTime().getTime() – calFrom.getTime().getTime()) / (1000 * 60 * 60 * 24); System.out.println("calFrom: " + calFrom.getTime()); System.out.println("calTo: " + calTo.getTime()); System.out.println("daysPassed: " + daysPassed); 输出说: calFrom: Wed Mar 20 00:00:00 CET 2013 calTo: Fri Apr 05 00:00:00 […]

在Excel工作表中转换时区

我有一个拨号报告,其中包含拨打到不同时区中的位置的电话的date和时间。 报告中的开始时间字段显示在CST区域中。 我想把这个CST时间转换成其他时区,根据拨打电话的位置。 那么如何计算excel表格中其他位置的CST等效时间呢?

使用VBA获取date模式yyyy-MM-dd HH:mm:ss z

我试图用VBA得到这个date模式yyyy-MM-dd HH:mm:ss z,但找不到任何解决scheme。 我从Excel单元格或现在函数获取input的时间,然后使用格式化function格式化,但没有find任何格式,也给我时区信息。 Format(Now, "yyyy-dd-MM HH:mm:ss") 谢谢你的帮助!

VBA当地时区调整

假设我有一个本地太平洋时间(UTC-8)Excel值。 例如41656.67297是17 January 2014 4:09 PM 。 我无法控制这个值。 我想调整相对于用户当地时间的给定值。 比如说,都柏林的某个人正在使用Excel工作簿。 我想调整给定的数字,并在当地时间显示, 18 January 2014 12:09 AM 。 是否有任何内置的Excelfunction,使其顺利?

如何从Excel VBAmacros获取UTC中的当前date时间

有没有办法在Excel VBAmacros中获取UTC格式的当前date时间? 我可以调用Now()获取当地时区的当前时间; 有没有一种通用的方式,然后将其转换为UTC? 谢谢

获取VBA中的时区信息(Excel)

我想在VBA的特定date确定不同国家/地区的GMT / UTC(包括夏令时)的时间偏移。 有任何想法吗? 谢谢