Unix 时间戳转换
辅助开发
Unix 时间戳是从1970年1月1日(UTC/GMT的午夜)开始所经过的秒数,不考虑闰秒。

开始

北京时间

北京时间


complex
灵感一刻
在不同的编程语言中如何获取当前 Unix 时间戳?
1use std::time::{SystemTime, UNIX_EPOCH};
2
3fn main() {
4  match SystemTime::now().duration_since(UNIX_EPOCH) {
5    Ok(n) => {
6      let unix_timestamp = n.as_secs();
7      println!("current UNIX timestamp: {}", unix_timestamp);
8    },
9    Err(_) => panic!("SystemTime before UNIX EPOCH!"),
10  }
11}