dd/mm/yyyy 是啥日期格式?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了dd/mm/yyyy 是啥日期格式?相关的知识,希望对你有一定的参考价值。
格式如下:
dd/mm/yyyy是日期格式,表示日-月-年。我们常用的日期格式有以下几种“YYYY年MM月DD日”、“YYYY/MM/DD”、“YYYYMMDD”、“YYYY.MM.DD”、“YYYY-MM-DD”。
常见于EXCEL,通常数据源有日期格式和数字两种,前者日期本身也是数字,但其因为是日期转换成的数字,所以该数字就是Excel内日期对应的数字,后者是纯数字。
简介:
日期是一个汉语词汇,读音为rì qī,意思是约定的日子和时间,指发生某一事情的确定的日子或时期。《元史·郝经传》等均有相关记载。
以上内容参考 百度百科-日期
参考技术A 03/09/19911991年9月3日本回答被提问者采纳
将日期时间格式更改为“yyyy-mm-dd”
【中文标题】将日期时间格式更改为“yyyy-mm-dd”【英文标题】:Change DateTime Format as "yyyy-mm-dd" 【发布时间】:2014-06-29 18:56:01 【问题描述】:这个函数工作正常,但我返回 dd-MM-yyyy 格式,但我想要 yyyy-MM-dd 格式
我的输入值为 '13/5/2014 12:00:00 AM' 我需要将此格式更改为 '2014-5-13 00:00:00' 但所有日期时间变量都以 dd-mm- 返回yyyy 格式 我不想将日期转换为字符串 我想将日期值存储在 datetime 属性中,格式为 'yyyy-MM-dd':
public DateTime DateConvertion(string Input)
DateTime DateValue = DateTime.ParseExact(Input, "dd-MM-yyyy", CultureInfo.InvariantCulture);
return DateValue;
【问题讨论】:
当它位于DateTime
变量中时(甚至,如果它作为datetime
列进入数据库),它没有 格式。您看到的“格式”是当您强制某些东西(例如 VS 调试器或 SQL 数据库工具)将这些值转回 string 时发生的情况。
为您提供另一种思考方式 - 如果您的要求是向用户展示一些价值,以十六进制格式显示,您是否真的想找到一种方法来获取 int
变量来存储格式化的值,或者您是否意识到输入和输出格式与存储实际值的数据类型分开?跨度>
No i mysql server is not taken 显示错误是我更改格式
但最后我只需要再次存储此日期时间数据类型,它会更改数据类型
您好,投票者请阅读问题并投票
【参考方案1】:
来自DateTime.ParseExact
将日期和时间的指定字符串表示形式转换为其 使用指定格式和特定区域性的等效日期时间 格式信息。 字符串表示的格式必须匹配 完全符合指定的格式。
在你的情况下,它们不是。
您可以改用dd/M/yyyy hh:mm:ss tt
格式。这里是一个例子;
string s = "13/5/2014 12:00:00 AM";
var date = DateTime.ParseExact(s, "dd/M/yyyy hh:mm:ss tt",
CultureInfo.InvariantCulture);
Console.WriteLine(date);
DateTime
没有隐式格式,它只是一个 DateTime
值。您可以使用DateTime.ToString()
方法将其格式化为string
;
date.ToString("yyyy-M-dd hh:mm:ss");
看看;
Custom Date and Time Format Strings【讨论】:
你在浏览器快捷方式中有这个链接:) 我不想要字符串我只需要日期时间变量 什么是Dump如何帮助我这个方法请给我朋友电话 @Dinesh 你什么意思?但是您的Input
在您的方法定义中是 string
。
是的,但我希望以 yyyy-mm-dd 格式的日期时间格式输出【参考方案2】:
public string DateConvertion(string Input)
var date = DateTime.ParseExact(Input, "dd/M/yyyy hh:mm:ss tt",
CultureInfo.InvariantCulture);
return date.ToString("yyyy-MM-dd");
【讨论】:
【参考方案3】:这将以该格式打印今天的日期
string date = DateTime.Today.ToString("yyyy-MM-dd");
Console.WriteLine(date);
【讨论】:
OP 对将特殊格式的日期字符串解析为 DateTime 感兴趣。在您的回复中,您以相反的方式进行操作。请修改您的帖子。以上是关于dd/mm/yyyy 是啥日期格式?的主要内容,如果未能解决你的问题,请参考以下文章
jsp 中怎样把日期dd/mm/yyyy 转换成 yyyy-mm-dd 格式
SQL SERVER中日期的显示格式为YYYY-MM-DD,怎样设置为MM/DD/YYYY呢?
jsp 中怎样把日期dd/mm/yyyy 转换成 yyyy-mm-dd 格式
C# 中怎样将日期格式mm/dd/yy 转化为yyyy-mm-dd?
在 Python 中增加日期字符串 YYYY-MM-DD 的最快方法是啥?
java中日期格式的转换,String类型的如:03/Jun/2013这种格式的,怎样转换成yyyy-mm-dd格式的?