将字符串中的日期转换为具有相同格式的日期时间

2023-12-01

我有一个字符串,其中存储了日期。

String date = "03-05-2013 00:00:00";

我将其解析为日期时间,如下所示:

DateTime Start = DateTime.Parse(date);

Start.ToString()给我"3/5/2013 12:0:00 AM"

我还用过:

DateTime Start = DateTime.ParseExact(date,"dd-MM-yyyy HH:mm:ss",CultureInfo.InvariantCulture);

Then, Start.ToString()给我"3/5/2013 12:0:00 AM",这与前一个结果完全相同。我需要保留原始格式。我可以怎样做呢?谢谢。


您解析的格式并不决定如何DateTime当您将日期转换回字符串时,会被格式化。你打电话时ToString在某个日期,它会从正在执行代码的线程的当前区域性中提取格式(默认为您所在计算机的区域性)。

您可以通过将格式传递给来覆盖它ToString() i.e.

Start.ToString("dd-MM-yyyy HH:mm:ss", CultureInfo.InvariantCulture);

See 自定义日期和时间格式.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

将字符串中的日期转换为具有相同格式的日期时间 的相关文章

  • 无法使用 strptime() 获取秒数

    我收到 YYYY MM DDThh mm ss S Z hh mm 这种格式的日期时间 我正在尝试使用复制该值strptime如下所示 struct tm time 0 char pEnd strptime datetime Y m dT
  • ROWNUM 的 OracleType 是什么

    我试图参数化所有现有的 sql 但以下代码给了我一个问题 command CommandText String Format SELECT FROM 0 WHERE ROWNUM lt maxRecords command CommandT
  • 属性对象什么时候创建?

    由于属性实际上只是附加到程序集的元数据 这是否意味着属性对象仅根据请求创建 例如当您调用 GetCustomAttributes 时 或者它们是在创建对象时创建的 或者 前两个的组合 在由于 CLR 的属性扫描而创建对象时创建 从 CLR
  • 如何在 Unity 中从 RenderTexture 访问原始数据

    问题的简短版本 我正在尝试访问 Unity 中 RenderTexture 的内容 我一直在使用 Graphics Blit 使用自己的材质进行绘制 Graphics Blit null renderTexture material 我的材
  • SSH 主机密钥指纹与模式 C# WinSCP 不匹配

    我尝试通过 WinSCP 使用 C 连接到 FTPS 服务器 但收到此错误 SSH 主机密钥指纹 与模式不匹配 经过大量研究 我相信这与密钥的长度有关 当使用 服务器和协议信息 下的界面进行连接时 我从 WinSCP 获得的密钥是xx xx
  • 为什么 POSIX 允许在只读模式下超出现有文件结尾 (fseek) 进行搜索

    为什么寻找文件结尾很有用 为什么 POSIX 让我们像示例中那样在以只读方式打开的文件中进行查找 c http en cppreference com w c io fseek http en cppreference com w c io
  • C# 中值类型和引用类型有什么区别? [复制]

    这个问题在这里已经有答案了 我知道一些差异 值类型存储在堆栈上 而引用类型存储在托管堆上 值类型变量直接包含它们的值 而引用变量仅包含对托管堆上创建的对象位置的引用 我错过了任何其他区别吗 如果是的话 它们是什么 请阅读 堆栈是一个实现细节
  • 如何针对 Nancy 中的 Active Directory 进行身份验证?

    这是一篇过时的文章 但是http msdn microsoft com en us library ff650308 aspx paght000026 step3 http msdn microsoft com en us library
  • 使用安全函数在 C 中将字符串添加到字符串

    我想将文件名复制到字符串并附加 cpt 但我无法使用安全函数 strcat s 来做到这一点 错误 字符串不是空终止的 我确实设置了 0 如何使用安全函数修复此问题 size strlen locatie size nieuw char m
  • 更改窗口的内容 (WPF)

    我创建了一个简单的 WPF 应用程序 它有两个 Windows 用户在第一个窗口中填写一些信息 然后单击 确定 这会将他们带到第二个窗口 这工作正常 但我试图将两个窗口合并到一个窗口中 这样只是内容发生了变化 我设法找到了这个更改窗口内容时
  • 用 C 实现 Unix shell:检查文件是否可执行

    我正在努力用 C 语言实现 Unix shell 目前正在处理相对路径的问题 特别是在输入命令时 现在 我每次都必须输入可执行文件的完整路径 而我宁愿简单地输入 ls 或 cat 我已经设法获取 PATH 环境变量 我的想法是在 字符处拆分
  • AccessViolationException 未处理

    我正在尝试使用史蒂夫 桑德森的博客文章 http blog stevensanderson com 2010 01 28 editing a variable length list aspnet mvc 2 style 为了在我的 ASP
  • 检查 url 是否指向文件或页面

    我们需要以下内容 如果文件确实是文件 则从 URL 下载该文件 否则 如果它是一个页面 则什么也不做 举个简单的例子 我有以下命令来下载文件 My Computer Network DownloadFile http www wired c
  • 作为字符串的动态属性名称

    使用 DocumentDB 创建新文档时 我想设置属性名称动态地 目前我设置SomeProperty 像这样 await client CreateDocumentAsync dbs db colls x new SomeProperty
  • char指针或char变量的默认值是什么[重复]

    这个问题在这里已经有答案了 下面是我尝试打印 char 变量和指针的默认值 值的代码 但无法在控制台上看到它 它是否有默认值或只是无法读取 ASCII 范围 include
  • GDK3/GTK3窗口更新的精确定时

    我有一个使用 GTK 用 C 语言编写的应用程序 尽管该语言对于这个问题可能并不重要 这个应用程序有全屏gtk window与单个gtk drawing area 对于绘图区域 我已经通过注册了一个刻度回调gtk widget add ti
  • 方法参数内的变量赋值

    我刚刚发现 通过发现错误 你可以这样做 string s 3 int i int TryParse s hello out i returns false 使用赋值的返回值是否合法 Obviously i is but is this th
  • 窗体最大化时自动缩放子控件

    有没有办法在最大化屏幕或更改分辨率时使 Windows 窗体上的所有内容自动缩放 我发现手动缩放它是正确的 但是当切换分辨率时我每次都必须更改它 this AutoScaleDimensions new System Drawing Siz
  • 如何将字符串“07:35”(HH:MM) 转换为 TimeSpan

    我想知道是否有办法将 24 小时时间格式的字符串转换为 TimeSpan 现在我有一种 旧时尚风格 string stringTime 07 35 string values stringTime Split TimeSpan ts new
  • 将 viewbag 从操作控制器传递到部分视图

    我有一个带有部分视图的 mvc 视图 控制器中有一个 ActionResult 方法 它将返回 PartialView 因此 我需要将 ViewBag 数据从 ActionResult 方法传递到 Partial View 这是我的控制器

随机推荐

  • Facebook 提供商未配置。确保添加“facebook_application_id”字符串

    我正在使用 Firebase UI 登录并尝试在我的 Android 应用程序中实现 Facebook 登录 启动 firebase ui 活动时我得到 java lang IllegalStateException Facebook 提供
  • 用于个人粉丝页面的 Facebook Messenger 聊天机器人

    我使用 Dialogflow 创建了一个聊天机器人 将其连接为我的个人粉丝页面 我的应用程序的粉丝页面 的 Facebook Messenger 聊天机器人 我通过了第一次审核并获得批准 下一步是 验证我的业务 我不是一家企业 我只是一个个
  • 在窗口应用程序中使用 HttpContext.Current.Server.MapPath?

    我可以在窗口应用程序中做这样的事情吗 HttpContext Current Server MapPath Email ForgotPassword txt 该项目是一个基于网络的应用程序 我的下一个项目基本上是一个窗口服务 寻求建议 要获
  • 搜索列表列表中一列的最大数字[重复]

    这个问题在这里已经有答案了 我有一份清单 list 1 2 5 2 8 7 3 6 9 我想找到第三列的最大数字 所以我尝试了 zipped zip list print max zipped 2 但它没有显示最大的数字 有人知道原因和解决
  • rpy2 在 debian 上安装问题

    我已经尝试了所有我能想到的在 debian 服务器上安装 RPy2 的安装方法 但无论如何我都收到相同的消息 我已经在我的Mac上成功安装并使用了它 我可能缺少什么吗 start Processing rpy2 Running setup
  • 如何异步返回一个sequelize实例?

    我似乎无法正确通过sequelize对象从service js文件到index js续集变量 有什么地方看起来不合适吗 index js let sequelize let contractModel async gt sequelize
  • PHP-FPM 不写入错误日志

    我刚刚安装了一个 nginx php fpm 服务器 一切看起来都很好 除了 PHP FPM 从不将错误写入其日志 fpm conf default listen var run php fpm default sock listen al
  • 如何使用 F# 发牌

    我一直致力于使用 F 对流行纸牌游戏 情书 进行建模 以了解有关函数式编程的更多信息 module Game open Cards open Players type Deck Card list let dealACard deck De
  • 如何在 firebird 中以 YYYYMMDD 形式获取今天的日期

    如何在 firebird 中以 YYYYMMDD 形式获取今天的日期 我查看了下列的但不知道如何写这个 我认为你可以这样做 select replace cast cast Now as date as varchar 10 from rd
  • 如何处理Windows窗体上动态添加复选框的事件

    我能够在 Windows 窗体上动态添加复选框并将数据值添加到其文本属性 单击任何复选框后 我都会运行一个程序 该程序将禁用某些其他复选框 我无法找到它的事件处理程序 你试过这个吗 CheckBox check new CheckBox c
  • 如何在spark Dataframe中的列之间进行一些计算?

    例如 我想加上 la 和 lon 列并在另一列中输出结果 userid la lon u3 2 0 2 0 u4 1 0 1 0 u5 2 0 2 0 u1 1 6666666666666667 2 6666666666666665
  • 关于MVC和Identity的两个问题

    我对身份和 MVC 非常陌生 我正在尝试创建一个 MVC 应用程序作为我的第一个项目 我已经能够关注一些教程并已成功向我的 ApplicationUser IdentityUser 类添加其他属性 public class Applicat
  • 我想使用短信管理器从 Android 应用程序发送短信

    我尝试过发送 但短信在不知情的情况下自动发送 我想发送包含以下字段的短信To从我的代码中预定义并可以获得内置的短信应用程序 My Code holder SMS setOnClickListener new OnClickListener
  • 带有关系表的 YII CActiveDataProvider

    我有三张桌子 内容 ID 内容类别 id 内容 id 类别 类别 ID 内容关系 Categories gt array self MANY MANY Category ContentCategory id content id categ
  • Discord JS 用户机器人

    使用用户帐户登录 好吧 我注意到在 Discord 上使用 Python 机器人非常容易 但在 Node JS 上就不可能了 我的意思是 必须有一种方法可以使用 Node JS 登录用户帐户 有人知道吗 Error 每当尝试使用 Disco
  • Javascript对象字面量,如何解决上下文?

    我想开始正确组织我的代码 所以我想使用对象文字 在下面的例子中 我正在做一个伪类 我想要那个init 可以用作构造函数 但不幸的是 我没有看到如何根据对象上下文设置属性 var car context this wheels 0 color
  • 对对象向量进行排序

    我有一个填充了一些顶点对象实例的向量 需要根据其 x 及其后的 y 坐 标对其进行排序 vertex h ifndef VERTEX H define VERTEX H 1 class Vertex private double x dou
  • 使用 php、mysql 和 html 创建登录表单

    我想创建一个有效的登录表单 这是我所做的 显示无法选择数据库 编辑login php文件
  • C 内存分配:为什么内存不够(仅 250K)

    我无法弄清楚我的 c 代码无法分配 250K 内存的原因 这是分配代码 struct IMAGE int width height maxval char data void raiseError char msg printf s msg
  • 将字符串中的日期转换为具有相同格式的日期时间

    我有一个字符串 其中存储了日期 String date 03 05 2013 00 00 00 我将其解析为日期时间 如下所示 DateTime Start DateTime Parse date Start ToString 给我 3 5