+rust-proxmox-time (1.1.3-1) stable; urgency=medium
+
+ * Allow to compile on wasm32 target
+
+ -- Proxmox Support Team <support@proxmox.com> Fri, 03 Dec 2021 09:23:46 +0100
+
rust-proxmox-time (1.1.2-1) stable; urgency=medium
* calendar-events: parse 'UTC' timezone into calendareven
js_sys::Date::now() / 1000.0
}
-/// Convert Unix epoch into RFC3339 UTC string
-pub fn epoch_to_rfc3339_utc(epoch: i64) -> Result<String, Error> {
+/// Convert Unix epoch into RFC3339 local time with TZ
+pub fn epoch_to_rfc3339(epoch: i64) -> Result<String, Error> {
let js_date = js_sys::Date::new_0();
js_date.set_time((epoch as f64) * 1000.0);
js_date
.ok_or_else(|| format_err!("to_iso_string did not return a string"))
}
-/// Convert Unix epoch into RFC3339 local time with TZ
-pub fn epoch_to_rfc3339(epoch: i64) -> Result<String, Error> {
- // Note: JS does not provide this, so we need to implement this ourselves.
- // for now, we simply return UTC instead
- epoch_to_rfc3339_utc(epoch)
-}
-
/// Parse RFC3339 into Unix epoch
pub fn parse_rfc3339(input_str: &str) -> Result<i64, Error> {
// TOTO: This should parse olny RFC3339, but currently also parse