韦德国际_韦德国际1946官方网站_韦德国际1946手机版
做最好的网站

出口差别格式,输出差异格式的日子

日期:2019-06-12编辑作者:韦德国际1946官方网站
date_and_time = '%m-%d-%Y %H:%M:%S %Z'
require 'date'

puts DateTime.strptime('02-09-2007 12:30:44 EST', date_and_time).to_s

puts DateTime.strptime('02-09-2007 12:30:44 PST', date_and_time).to_s

puts DateTime.strptime('02-09-2007 12:30:44 GMT', date_and_time).to_s

原文:

   DateTime.ToString()函数有八个重载。一般用得多的便是不带参数的十三分了。殊不知,DateTime.ToString(string format)功效更壮大,能出口不一样格式的日子。以下把某个状态罗列出来,供我们参照他事他说加以侦察。某些在MSDN上一些就一直不列出来了。

赢得中文的周几

DateTime.ToString()函数有多个重载。一般用得多的就是不带参数的极度了。殊不知,DateTime.ToString(string format)功能更有力,能出口分歧格式的日期。以下把1部分气象罗列出来,供大家参考。有些在MSDN上一些就一直不列出来了。

一.         y代表年份,注意是小写的y,大写的Y并不表示年份。

一. y意味着年份,注意是小写的y,大写的Y并不表示年份。

二.         M代表月份。

private readonly CultureInfo cultureInfo = new CultureInfo( "zh-CN" );

DateTime dateTimeNow = DateTime.Now;
barStaticItem1.Caption = $@"{dateTimeNow:yyyy-MM-dd HH:mm:ss} {cultureInfo.DateTimeFormat.GetDayName(dateTimeNow.DayOfWeek)}";

二. M意味着月份。

叁.         d表示日期,注意D并不意味着怎么着。

 

三. d意味着日期,注意D并不代表怎样。

四.         h或H表示小时,h用的是1二小时制,H用的是2肆时辰制。

④. h或H表示小时,h用的是1贰时辰制,H用的是二四小时制。

伍.         m代表分钟。

伍. m代表分钟。

陆.         s表示秒。注意S并不意味怎么样。

六. s表示秒。注意S并不代表如何。

格式

格式

输出

输出

出口差别格式,输出差异格式的日子。示例

示例

y

y

7

7

string yy = DateTime.Now.ToString("y-MM")

string yy = DateTime.Now.ToString("y-MM")
yy="7-05"

yy="7-05"

yy

yy

07

07

string yy = DateTime.Now.ToString("yy-MM")
yy="07-05"

string yy = DateTime.Now.ToString("yy-MM")

yyy或更加多的y

yy="07-05"

1984

yyy或更加的多的y

string yy = DateTime.Now.ToString("yyyy");
yy="2007"

1984

string yy = DateTime.Now.ToString("yyyy");

M

yy="2007"

5.

string mon = DateTime.Parse("1984-05-09")ToString("yyyy-M")
mon = "1984-5"

M

MM

5.

05.

string mon = DateTime.Parse("1984-05-09")ToString("yyyy-M")

string mon = DateTime.Parse("1984-05-09")ToString("MM")
mon = "05"

mon = "1984-5"

MMM

MM

只若是汉语版的操作系统,则会输出:4月.

05.

假诺若英文操作系统,则输入月份前四个字母的简写:May

string mon = DateTime.Parse("1984-05-09")ToString("MM")

string mon = DateTime.Parse("2006-07-01").ToString("MMM")
英文版操作系统:Jul
普通话版操作系统:八月

mon = "05"

MMMM或越来越多的M

MMM

假设是中文版的操作系统,则会输出:一月.
壹旦是英文操作系统,则输入月份的全写

只即便中文版的操作系统,则会输出:十月.

string mon = DateTime.Parse("2006-07-01").ToString("MMM")
英文版操作系统:July
汉语版操作系统:四月

借使是英文操作系统,则输入月份前四个字母的简写:May

日期或星期

string mon = DateTime.Parse("2006-07-01").ToString("MMM")

d

英文版操作系统:Jul

9

汉语版操作系统:四月

string dd= DateTime.Parse("1984-05-09")ToString("d")
dd= "9"

MMMM或越来越多的M

dd

若果是粤语版的操作系统,则会输出:一月.

09

要是是英文操作系统,则输入月份的全写

string dd= DateTime.Parse("1984-05-09")ToString("dd")
dd= "09"

string mon = DateTime.Parse("2006-07-01").ToString("MMM")

ddd

英文版操作系统:July

倘假设中文版的操作系统,则会输出星期,如星期三。.
假定是英文操作系统,则输出星期的简写:如
Wed

汉语版操作系统:七月

本文由韦德国际发布于韦德国际1946官方网站,转载请注明出处:出口差别格式,输出差异格式的日子

关键词: weide1946 date Ruby 02.FrameWork .net framewo

attr_reader creates one or more instance variables, with cor

# attr_writer method automatically creates one or more instance variables, with corresponding methods that set the values of each method. class Dog att...

详细>>