我将Calendar
为此使用api。我主要担心的是
Date birthDate = (...say Apr 20th 0300hrs)
Calendar cal = Calendar.getInstance();
cal.setTime(birthDate);
cal.add(Calendar.HOUR, -6);
Date newDate = cal.getTime();
将newDate
在4月19日2100hrs(9 PM)?
没有。
运行以下代码后:
Date birthDate = (...say Apr 20th 0300hrs)
Calendar cal = Calendar.getInstance();
cal.setTime(birthDate);
cal.add(Calendar.HOUR, -6);
您可以确保将cal设置为“ Apr 20th 0300hrs”之前六小时,但不能保证将其设置为“ Apr 19th 2100hrs”。
问题内容: 我正在努力计算午夜后的时间: 问题答案: 如果您不关心夏令时的变化,并且假设世界是理想的(不是理想的),则可以从24小时中减去结束与开始之间的持续时间(以开始与结束为间隔):
问题内容: 我得到一个datetime字段,当前在查询中为: 我想做的是从该日期减去3个小时(格林尼治标准时间问题),但是我无法在PHP中执行此操作,因为PHP仅知道日期部分,而不是时间。 问题答案: MySQL具有: 但是尝试解决潜在的时区问题会更好吗?
问题内容: 我想从对象中删除时间。 但是,当我转换此日期(格式)时,它也在附加时间。 我根本不想要时间。我想要的只是“ 21/03/2012”。 问题答案: 快速答案是: 不,您不能这样做。 因为那是用来干什么的。 来自的javadoc : Date类表示特定的时间瞬间,精度为毫秒。 但是 ,由于此类仅是数据对象。它不在乎我们如何描述它。当我们看到日期时,可以说是,这就是您所需要的。有很多方法可以
问题内容: 我需要创建两个日期对象。如果当前日期和时间是2012年3月9日上午11:30,则 日期对象d1应该是 2012年3月9日上午12:00 日期对象d2应该包含当前日期本身 日期不会输入,它是系统日期。 更新 : 给出当前日期和时间 问题答案: 应该是IST 2012年3月9日00:00:00
问题内容: 我有一个DataFrame,其索引仅为datetime.time,而DataFrame.Index和datetime.time中没有方法来移动时间。datetime.time已替换,但仅适用于系列的单个项目吗? 这是使用的索引的示例: 问题答案: Liam的链接看起来不错,但也可以签出-看起来可以很好地与NumPy和Python的时间增量配合使用。 https://pandas.pyd