2 个不稳定版本

0.2.0 2019 年 8 月 15 日
0.1.0 2019 年 8 月 7 日

#438 in 日期和时间

Download history • Rust 包仓库 34/week @ 2024-03-11 • Rust 包仓库 25/week @ 2024-03-18 • Rust 包仓库 31/week @ 2024-03-25 • Rust 包仓库 72/week @ 2024-04-01 • Rust 包仓库 16/week @ 2024-04-08 • Rust 包仓库 22/week @ 2024-04-15 • Rust 包仓库 24/week @ 2024-04-22 • Rust 包仓库 23/week @ 2024-04-29 • Rust 包仓库 22/week @ 2024-05-06 • Rust 包仓库 30/week @ 2024-05-13 • Rust 包仓库 32/week @ 2024-05-20 • Rust 包仓库 22/week @ 2024-05-27 • Rust 包仓库 30/week @ 2024-06-03 • Rust 包仓库 23/week @ 2024-06-10 • Rust 包仓库 26/week @ 2024-06-17 • Rust 包仓库 34/week @ 2024-06-24 • Rust 包仓库

每月 116 次下载
用于 3 个 crate (2 直接)

MIT 许可证

9KB
125

Build Status Latest Version License Docs.rs LOC Dependency Status

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