【问题标题】:How do I format a string? [closed]如何格式化字符串? [关闭]
【发布时间】:2013-08-02 18:34:27
【问题描述】:

我有一个字符串“5-13-2013” 我想让它看起来像“051313” 所有三个字段(月、日、年)必须有 2 位数字,如果只有一个,我需要在前面添加一个零

有什么简单的方法吗?

【问题讨论】:

  • 你想用什么编程语言来做这个?
  • 抱歉应该提到我使用的是c#

标签: c# string date


【解决方案1】:

您可以将日期时间转换为多种格式,例如

string date = yourdateTime.ToString("dd/mm/yyyy");
string date = yourdateTime.ToString("dd/mm/yyyy HH:mm");
string date = yourdateTime.ToString("dd/mm/yyyy HH:mm:ss");
string date = yourdateTime.ToString("mmddyy"); // your desired

要了解这些意味着什么,您需要阅读here

【讨论】:

  • 你的意思是 mmddyy,而不是 yyyy。
  • @MattCruikshank 是的,你是对的。谢谢编辑。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2021-10-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-09-28
  • 2012-02-14
相关资源
最近更新 更多