2 个不稳定版本
0.2.0 | 2019 年 8 月 15 日 |
---|---|
0.1.0 | 2019 年 8 月 7 日 |
#438 in 日期和时间
每月 116 次下载
用于 3 个 crate (2 直接)
9KB
125 行
libc-strftime
glibc strftime 函数的包装库。
为什么?
目前 Rust 中没有获取翻译日期和时间的方法。
示例
用法语格式化布鲁塞尔的当前日期和时间
use std::env;
env::set_var("LC_ALL", "fr_BE.UTF-8");
env::set_var("TZ", "Europe/Brussels");
libc_strftime::tzset();
libc_strftime::set_locale();
let now = libc_strftime::epoch(); // most likely a u64
let local = libc_strftime::strftime_local("%c", now);
println!("On est: {}", local); // On est: mer 07 aoû 2019 06:19:56 CEST
已知问题
- 似乎 MUSL 无法使用此翻译。
依赖
~43KB