From 19571facddb14998055dea2cc727ec2265c7ed8b Mon Sep 17 00:00:00 2001 From: gnosygnu Date: Fri, 6 Jan 2017 20:21:07 -0500 Subject: [PATCH] App_update: Standardize date format --- 400_xowa/src/gplx/xowa/Xoa_app_.java | 2 +- 400_xowa/src/gplx/xowa/addons/apps/cfgs/Xocfg_mgr.java | 5 ++--- .../xowa/addons/apps/updates/dbs/Xoa_update_db_mgr_.java | 2 +- 3 files changed, 4 insertions(+), 5 deletions(-) diff --git a/400_xowa/src/gplx/xowa/Xoa_app_.java b/400_xowa/src/gplx/xowa/Xoa_app_.java index 9cf14dd90..68c7f78b2 100644 --- a/400_xowa/src/gplx/xowa/Xoa_app_.java +++ b/400_xowa/src/gplx/xowa/Xoa_app_.java @@ -34,7 +34,7 @@ public class Xoa_app_ { public static final String Name = "xowa"; public static final String Version = "4.0.0.1701"; // RELEASE:2017-01-03 20:30 public static String Build_date = "2012-12-30 00:00:00"; - public static String Build_date_fmt = "yyyy-MM-dd HH:mm"; + public static String Build_date_fmt = "yyyy-MM-dd HH:mm:ss"; public static String Op_sys_str; public static String User_agent = ""; diff --git a/400_xowa/src/gplx/xowa/addons/apps/cfgs/Xocfg_mgr.java b/400_xowa/src/gplx/xowa/addons/apps/cfgs/Xocfg_mgr.java index 4a2e23c3d..8f27ab387 100644 --- a/400_xowa/src/gplx/xowa/addons/apps/cfgs/Xocfg_mgr.java +++ b/400_xowa/src/gplx/xowa/addons/apps/cfgs/Xocfg_mgr.java @@ -115,10 +115,9 @@ public class Xocfg_mgr implements Gfo_invk { public void Set_bool_app(String key, boolean val) {Set_str(Xocfg_mgr.Ctx__app, key, Yn.To_str(val));} public void Set_float_app(String key, float val) {Set_str(Xocfg_mgr.Ctx__app, key, Float_.To_str(val));} public void Set_str_app(String key, String val) {Set_str(Xocfg_mgr.Ctx__app, key, val);} - public void Set_date_app(String key, DateAdp val) {Set_str(Xocfg_mgr.Ctx__app, key, val.XtoStr_fmt(Fmt__time));} + public void Set_date_app(String key, DateAdp val) {Set_str(Xocfg_mgr.Ctx__app, key, val.XtoUtc().XtoStr_fmt(Fmt__time));} public void Set_int_app(String key, int val) {Set_str(Xocfg_mgr.Ctx__app, key, Int_.To_str(val));} public void Set_bry_wiki(Xowe_wiki wiki, String key, byte[] val) {Set_str(wiki.Domain_itm().Abrv_xo_str(), key, String_.new_u8(val));} - public void Set_str(String ctx, String key, String val) { cache_mgr.Set(ctx, key, val); @@ -146,5 +145,5 @@ public class Xocfg_mgr implements Gfo_invk { } return rv; } - private static final String Fmt__time = "yyyy-MM-dd HH:mm:ss"; + public static final String Fmt__time = "yyyy-MM-dd HH:mm:ss"; } diff --git a/400_xowa/src/gplx/xowa/addons/apps/updates/dbs/Xoa_update_db_mgr_.java b/400_xowa/src/gplx/xowa/addons/apps/updates/dbs/Xoa_update_db_mgr_.java index 1f983b808..d71476d7a 100644 --- a/400_xowa/src/gplx/xowa/addons/apps/updates/dbs/Xoa_update_db_mgr_.java +++ b/400_xowa/src/gplx/xowa/addons/apps/updates/dbs/Xoa_update_db_mgr_.java @@ -21,7 +21,7 @@ public class Xoa_update_db_mgr_ { public static Io_url Url(Xoa_app app) {return app.Fsys_mgr().Root_dir().GenSubFil_nest("user", "install", "update", "xoa_update.sqlite3");} public static Xoa_app_version_itm[] Select(Io_url db_url, DateAdp cutoff_date) { Xoa_update_db_mgr db_mgr = new Xoa_update_db_mgr(db_url); - return db_mgr.Tbl__app_version().Select_by_date(cutoff_date.XtoStr_fmt_yyyy_MM_dd_HH_mm_ss()); + return db_mgr.Tbl__app_version().Select_by_date(cutoff_date.XtoStr_fmt(Xocfg_mgr.Fmt__time)); } public static boolean Download_from_inet(Xoa_app app, boolean exit_if_too_soon, Io_url db_url) { // exit if web_access disabled