成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

C#日期型數據簡單剖析

開發 后端
這里介紹C#日期型數據,編程的過程中,通常需要將C#日期型數據按照一定的格式輸出,當然,輸出結果肯定是字符串。為此,我們需要使用 System.DateTime 類的 ToString() 方法,并為其指定格式字符串。

C#語言有很多值得學習的地方,這里我們主要介紹C#日期型數據,包括介紹使用 System.DateTime 類的 ToString() 方法等方面。

C#日期型數據

編程的過程中,通常需要將C#日期型數據按照一定的格式輸出,當然,輸出結果肯定是字符串。為此,我們需要使用 System.DateTime 類的 ToString() 方法,并為其指定格式字符串。

MSDN 中,System.Globalization.DateTimeFormatInfo 類的概述里對模式字符串有非常詳細的說明,因此,這里我只對常用的一些格式進行說明,首先請看下表:

d               月中的某一天                        一位數的日期沒有前導零
dd             月中的某一天                       一位數的日期有一個前導零
ddd            周中某天的縮寫名稱          在 AbbreviatedDayNames 中定義
dddd          周中某天的完整名稱           在 DayNames 中定義
M              月份數字                                 一位數的月份沒有前導零
MM           月份數字                              一位數的月份有一個前導零
MMM       月份的縮寫名稱                   在 AbbreviatedMonthNames 中定義
MMMM   月份的完整名稱                   在 MonthNames 中定義
y                不包含紀元的年份               如果不包含紀元的年份小于 10,則顯示不具有前導零的年份
yy              不包含紀元的年份               如果不包含紀元的年份小于 10,則顯示具有前導零的年份
yyyy           包括紀元的四位數的年份
h                12 小時制的小時                 一位數的小時數沒有前導零
hh               12 小時制的小時                 一位數的小時數有前導零
H                24 小時制的小時                  一位數的小時數沒有前導零
HH            24 小時制的小時                  一位數的小時數有前導零
m               分鐘                                      一位數的分鐘數沒有前導零
mm             分鐘                                     一位數的分鐘數有一個前導零
s                 秒                                          一位數的秒數沒有前導零
ss                秒                                           一位數的秒數有一個前導零

為了便于大家的理解,不妨試試下面的程序:

  1. private void TestDateTimeToString() {  
  2. DateTime now = DateTime.Now;  
  3. string format;  
  4. this.textBox1.Text = "";  
  5. format = "yyyy-MM-dd HH:mm:ss";  
  6. this.textBox1.AppendText(format + ": " + now.ToString(format) + "\n");  
  7. format = "yy年M日d日";  
  8. this.textBox1.AppendText(format + ": " + now.ToString(format) + "\n");  

這段程序將輸出結果:yyyy-MM-dd HH:mm:ss: 2002-08-26 17:03:04  yy年M日d日: 02年8日26日,這時候,又出現一個問題,如果要輸出的文本信息中包含格式字符怎么辦?如

  1. format = "year: yyyy, month: MM, day: dd";  
  2. this.textBox1.AppendText(now.ToString(format) + "\n"); 

將輸出:2ear: 2002, 4on下5: 08, 26a2: 26,這并不是我想要的結果,怎么辦呢?有辦法

  1. format = "\"year\": yyyy, \'month\': MM, \'day\': dd";  
  2. this.textBox1.AppendText(now.ToString(format) + "\n"); 

看,這次運行結果對了:year: 2002, month: 08, day: 26,以上介紹C#日期型數據

【編輯推薦】

  1. C#創建Windows服務詳細介紹
  2. C#動態編譯簡單剖析
  3. C#靜態字段與實例字段分析
  4. C#匿名方法詳細剖析
  5. C#命名屬性簡單描述
責任編輯:佚名 來源: 博客園
相關推薦

2009-08-27 16:29:18

C#動態編譯

2009-09-01 16:14:11

C#泛型

2009-08-28 11:03:17

C#長整型數據

2009-08-28 14:57:40

C#設置快捷方式

2009-09-02 17:38:16

C#泛型支持

2009-09-02 18:03:19

C#實現泛型類

2009-09-04 17:56:22

C#刪除數據

2009-08-28 15:32:39

C#利用WMI獲取數據

2009-08-27 17:14:36

C# Socket

2009-09-07 14:29:52

C# ServiceC

2009-09-04 17:23:21

C#數據庫連接對象

2009-09-01 16:29:03

QuickSort C

2009-08-14 16:46:44

C#元數據

2009-09-01 17:59:36

C#泛型的作用

2009-09-04 18:00:54

C#數據訪問層

2009-09-07 10:48:53

C#數據類型

2009-09-04 10:16:30

C#數據類型

2009-09-04 17:49:34

C#連接數據庫

2009-09-02 18:14:33

C# WebClien

2009-09-11 11:09:36

C#引用類型
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产精品视频一区二区三区四蜜臂 | 日韩在线播放网址 | www.99热.com| 亚洲激情在线视频 | 午夜视频在线免费观看 | 91在线观 | 日韩av成人 | 亚洲精品久久久久久久不卡四虎 | 一区不卡在线观看 | 久久久久久久久久性 | 欧美a在线 | 免费的色网站 | 最新国产精品视频 | 日韩一区二区免费视频 | 四虎影院免费在线 | 成人精品鲁一区一区二区 | 色网站在线免费观看 | 亚洲高清久久 | 久久九七 | 欧美一二三 | 国产成人精品一区二区三区在线 | 午夜视频在线免费观看 | 日日干日日 | 黄免费观看视频 | 一区二区三区四区在线视频 | 成人在线小视频 | 99精品一区二区 | 亚洲国产精品视频 | 国产一区二区三区在线免费 | 一区二区三区中文字幕 | 又黑又粗又长的欧美一区 | 久久精品国产亚洲一区二区 | 好好的日在线视频 | 午夜在线免费观看视频 | 国产精品视频观看 | 一区二区在线 | 综合国产在线 | 久久国产精品偷 | 精品久久99 | 91porn在线| 欧美综合在线视频 |