首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >有没有办法用Apple Script转换当前的时间/时区?

有没有办法用Apple Script转换当前的时间/时区?
EN

Stack Overflow用户
提问于 2019-09-18 03:32:42
回答 1查看 355关注 0票数 1

我有一个基本的苹果脚本,将返回基于用户时区的当前时间,但是,我想扩展到它将添加或减去小时数来调整到其他时区。例如,如果是下午2:29:15 PM CDT,我想创建一个脚本,该脚本将从中减去两个小时以反映太平洋时区的当前时间(12:29:15 PM PDT)。我很可能会编写单独的脚本来增加或减少一定的小时数,所以我不需要这个脚本来处理每个时区。

这是我到目前为止所知道的:

set t to (time string of (current date))

EN

回答 1

Stack Overflow用户

发布于 2019-09-24 10:00:15

也许我遗漏了一些东西,但是如果你只是想把日期的时间移几个小时,你可以像这样使用一个处理程序:

代码语言:javascript
复制
on shiftTimeZone(givenDate, hoursDifference)
    return givenDate + (hoursDifference * hours)
end shiftTimeZone

set curd to (current date)
log time string of curd
(*e.g. 6:56:59 PM*)
set newd to shiftTimeZone(curd, -3)
log time string of newd
(*e.g. 3:56:59 PM*)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57980920

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档