我可以在我的index.js中使用下面这行代码来获取时间戳。 var now = admin.firestore.Timestamp.now(); 我只想要一个小时前的时间戳。 我已经试过了,但是没有效果。 var old = now(now.seconds-1*60*60,milliseconds); 我也尝试过,但它只返回秒而不是时间戳 var old = admin.firestore.Timestamp.now().seconds - 1*60*60; 关于如何获取一个小时前的时间戳,有什么想法吗?
我使用了一个时间从这里到小时,分钟,秒函数:
它可以正常工作,除非时间在结束时有毫秒。
这是当前(半修改的) JS块:
var time = 122, // example time (2 minutes, 2 seconds)
mins = ~~(time / 60),
secs = time % 60;
var hrs = ~~(time / 3600),
mins = ~~((time % 3600) / 60),
secs = time % 60;
var ft = "";
if (hrs > 0) {
ft +=
let ref = DataBase.child("post").child(post.userUid).child("postDate")
ref.observe(.value, with: {
snap in
let value = snap.value as? NSDictionary
let date = value?["postDate"] as? String ?? ""
print("DATE: \(date)")
})
我想将TimeUnit转换为秒或小时,我问了很多,但没有得到满意的答案。我在上读过,但我不明白如何使用示例:
String strfileDate = "2012-04-19 15:15:00";
DateFormat formatter2 = new SimpleDateFormat("yyyy-mm-dd hh:mm:ss");
Date da =formatter2.parse(strFileDate);
long diffInMs = da.getTime() - new Date(System.currentTimeM
我有start_time='Tue Jun 6 06:01:43 PDT 2017'和stop_time='Tue Jun 6 06:02:04 PDT 2017'。我需要计算这两个日期之间的差异,以秒/分钟/小时或小时:分钟:秒。
我已经尝试过日期时间(Stop_time)-日期时间(Start_time),我面临着这个错误TypeError: an integer is required
我正在尝试在格式中添加小时、分钟和秒
HH:MM:SS
小时和秒看起来是正确的相加,但我正在努力格式化分钟。我所做的是将小时/分钟/秒转换为秒,将它们相加,然后重新转换。这是我的代码。
use strict;
use warnings;
my @total_sum = qw(10:07:03 01:01:01 02:02:02);
my ($sum, $hrs, $mins, $sec);
for my $t (@total_sum) {
my ($h, $m, $s) = split /:/, $t;