- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
是否有一种干净的方法可以将 DateTime 值格式化为“Oct. 10, 2008 10:43am CST”。
我需要正确的缩写和小写的“am”(或“pm”)等。
我自己做过,但它很丑,所以我正在寻找不同的方法。
谢谢。
最佳答案
由于“tt”格式字符串说明符只输出大写,您必须自己修改它。此外,DateTimes 不存储时区名称,仅存储偏移量。
DateTime dt = DateTime.Now;
string ampm = dt.ToString("tt").ToLower();
string output = string.Format("{0:MMM. d, yyyy h:mm}{1}", dt, ampm);
关于c# - 如何在 C# 中将 DateTime 格式化为 "Oct. 10, 2008 10:43am CST",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/448634/
我遇到了后端数据始终以 UTC 时间存储的挑战。我们的前端数据始终以 CST 格式呈现。我无权访问此“黑匣子”。 我想在我们的数据仓库中反射(reflect)这一点。它位于欧洲 (CET)。因此“本地
我的团队和我一直在努力解决我们在进入 Beta 版之前尝试混淆我们的 Android 应用程序时遇到的异常。 我们得到的异常是: Error:Uncaught translation error: c
我在将同事的 Android 源代码编译为 APK 时遇到问题。这是控制台中显示的错误 :app:transformClassesWithDexForDebug AGPBI: {"kind":"err
我有这段代码可以根据用户计算机的时间计算到午夜 CST 的毫秒数。 对于我所在的时区,now.getTimezoneOffset() 返回 420,使 tmzOfst 为 60。 function m
我知道这可能是一个菜鸟问题,我的网站托管在 CST 的一台计算机上,我需要在美国东部标准时间星期一凌晨 12:00:00 显示一些内容。 var d = new Date(); if (d.get
无论给定任何时区,我都需要将日期时间存储在 CST 时区中。 访问该应用程序的客户来自不同时区,例如 IST、CST、EST... 我需要将客户在 CST 时区中输入的所有日期时间存储到我的数据库中。
我有一个数据框,其中时区和日期位于不同的列中。我想获取time_zone对应的本地时间。 我的数据框如下: df = pd.DataFrame({'CREATED_DT':['2017-01-01 2
我正在更新一个能够将约会日期重复到 future 的日程安排应用程序。 约会的 future 约会时间是通过找到原始约会开始时间和结束时间之间的分钟数计算出来的。因此,例如约会时间为 120 分钟。在
下面有两个版本的自旋锁。第一个使用默认值 memory_order_cst,而后者使用 memory_order_acquire/memory_order_release。由于后者更轻松,我希望它有更
本文整理了Java中com.android.dx.rop.cst.Zeroes类的一些代码示例,展示了Zeroes类的具体用法。这些代码示例主要来源于Github/Stackoverflow/Mave
此代码有效: ISOdatetime(2011,4,7,12,0,0, tz = "EST") 此代码不会: ISOdatetime(2011,4,7,12,0,0, tz = "CST") 我想要中
我有 UTC 格式的日期,我需要将其转换为 CST。 UTC 与 CDT 时差提前 5 小时 UTC 与 CTC 的时差提前 6 小时 我的 UTC 日期是“2016-09-07T05:00:00Z”
有人知道如何使用 joda 日期时间 api 将 UTC 时间转换为 CST 时间吗?我的代码是这样的。 DateTimeZone zone = DateTimeZone.forID("CST");
我需要将 CST 日期转换为所需时区。我将得到日期作为字符串,如“11/5/2018 12:54:20”,它位于 CST 时区。我必须将其转换为作为参数传递的时区。假设我们将其视为“GMT+0530”
我在从 python 模块 datetime 进行 UTC 到 CST 转换时遇到一个小问题。似乎起飞了 5 小时 51 分钟,而不是偶数 6 小时。请参阅代码。 import datetime as
我有一个 CST(24 小时)日期字符串,我想将其转换为 GMT(12 小时)。我有一个如下所示的 java 方法,当我的系统时间是加尔各答时间时,它可以正常工作。 (我运行java方法的系统)但是当
我需要将 NSString @"2014-02-26 16:56:03 -06:00 CST" 转换为 NSDate。尝试过 "yyyy-MM-dd HH:mm:ss zzz zzz" 但没有成功。我
在我的 Android 应用程序服务器中将返回一些 UTC 日期,格式如下(yyyy-MM-dd HH:mm:ss) 24 小时,我需要转换这些时间进入用户的时区,例如 CST、IST。 我做了以下代
我正在将时间从 CST 转换为本地时间,但 getTimeZone 似乎无法正常工作。 String cstTime = "2013-06-21 14:00:00"; SimpleDa
我想知道 Calendar.roll 是否尊重它的 javadoc 契约(Contract): 运行以下片段 final Calendar cal = Calendar.getInstance
我是一名优秀的程序员,十分优秀!