如何以秒为单位获取当前时间戳?

How do I get current timestamp in seconds?

在 Dyalog APL 中,我可以使用函数 ⎕TS 来获取当前的年、月、日、小时、分钟、秒等,但是有没有办法从例如1970-01-01(Unix 时间戳)?

使用 https://dfns.dyalog.com/n_days.htm

中的 days
      )copy dfns days
C:\Program Files\Dyalog\Dyalog APL-64 17.1 Unicode\ws\dfns.dws saved Wed Aug 21 19:40:24 2019
      86400×(days ⎕TS)-(days 1970 1 1)
1570618030

也可以使用 over 运算符,Dyalog 版本 18.0 即将推出

      )copy dfns days
C:\Program Files\Dyalog\Dyalog APL-64 17.1 Unicode\ws\dfns.dws saved Wed Aug 21 19:40:24 2019
      O←{(⍺⍺ ⍺)⍵⍵ ⍺⍺ ⍵} ⍝ The over operator
      86400×⎕TS days O - 1970 1 1
1570618337