C#日期和時間的格式化輸出
對於日期和時間,有多種格式化字串輸出形式,如下表說明:
格式字串 | 說 明 |
d | 一位數或兩位數的天數 |
dd | 兩位數的天數,如果是一位數的天數,前面加個零 |
ddd | 三個字元的星期幾縮寫 |
dddd | 完整的星期幾名稱 |
h | 12小時格式的一位數或兩位數小時數 |
hh | 12小時格式的兩位數小時數,如果一位數,前面加個零 |
H | 24小時格式的一位數或兩位數小時數 |
HH | 24小時格式的兩位數小時數,如果一位數,前面加個零 |
m | 一位數或兩位數分鐘值 |
mm | 兩位數分鐘值,對於一位數,前面加零 |
M | 一位數或兩位數的月份值 |
MM | 兩位數月份值,對於一位數,前面加零 |
MMM | 三個字元的月份縮寫 |
MMMM | 完整的月份名 |
s | 一位數或兩位數秒數 |
ss | 兩位數秒數,對於一位數,前面加零 |
t | 單字母A.m.或者P.M.的縮寫(A.M.將顯示為A) |
tt | 兩個字母A.M.或者P.M.的縮寫(A.M.將顯示為A.M.) |
y | 一位數的年份(2001顯示為1) |
yy | 年份的最後兩位(2001顯示為01) |
yyyy | 完整的年份 |
例如:
DataTime dt = new DateTime(2013,8,21,15,35,20); string s = string Format("{0:yyyy年MM月dd日 HH:mm:ss dddd,MMMM}",dt); Console.WriterLine(s);
輸出結果為:2013年08月21日 15:25:20 星期三 八月
這裡需要說明的是,中文作業系統預設情況下星期和月份顯示的是中文字串形式,如果希望在中文作業系統下顯示英文格式的星期與月份, 需要使用System.Golbalization名稱空間下的DataTimeFormatInfo類;
DataTime dt = new DateTime(2013,8,21,15,35,20); System.Globalization.DataTimeFormatInfo dtInfo = new System.Globalization.CultureInfo ("en-US",false).DataTimeFormat; string s = string Format("{0:yyyy-MM-dd HH:mm:ss ddd(dddd),MMM(MMMM)}",dt); Console.WriterLine(s);
輸出結果為:2013-8-21 15:25:20 Wed(Wednesday),Aug(August)
如需轉載 請標明轉自 http://blog.csdn.net/yzh416542923
--------------------------------------------------------------------------------------------歡迎相互交流-------------------------------------------------------------------------------------------------------------------------
相關推薦
C#日期和時間的格式化輸出
對於日期和時間,有多種格式化字串輸出形式,如下表說明: 日期和時間格式字串及其說明 格式字串 說 明 d 一位數或兩位數的天數 dd 兩位數的天數,如果是一位數的天數,前面加個零 ddd 三個字元的星期幾縮寫 dddd 完整的星期幾名稱 h 12
python中日期和時間格式化
本文例項總結了python中日期和時間格式化輸出的方法。分享給大家供大家參考。具體分析如下: python格式化日期時間的函式為datetime.datetime.strftime();由字串轉為日期型的函式為:datetime.datetime.strptime(),兩個函式都涉及日期時間的格
C#:日期和時間的正則表示式
using System.Text.RegularExpressions; /// <summary> ///是否為日期型字串 /// </summary> /// <param name="StrSource"> yyyy-MM-dd,
格式化輸出日期和時間
public String fotmatDate1(Date myDate) { SimpleDateFormat formatter = new SimpleDateFormat ("yyyy年MM月dd日 HH時mm分ss秒"); String strDate = formatter.format(
JAVA中日期和時間的格式化選項
println 對象 bsp lec pub cti class 日子 月份 一、使用printf方法 1 import java.util.Date; 2 import java.util.Scanner; 3 4 5 public class Test
Linux C 中獲取local日期和時間 time()&localtime()函數
運行 clas fine stdlib.h erro 分享圖片 mda else str 1. time() 函數 /* time - 獲取計算機系統當前的日歷時間(Calender Time) * 處理日期時間的函數都是以本函數的返回值為基礎進行運
初夏小談:判斷系統日期和時間(C語言)
計算系統當前日期和時間: #define _CRT_SECURE_NO_WARNINGS 1 #include<stdio.h> #include<stdlib.h> #include<time.h> int main() { int array[] =
Linux C 中獲取local日期和時間 time()&localtime()函式
1. time() 函式 /* time - 獲取計算機系統當前的日曆時間(Calender Time) * 處理日期時間的函式都是以本函式的返回值為基礎進行運算 * 函式原型: * #include <time.h>
C++(15):獲取系統日期和時間
這裡準確說是C的用法 包含標頭檔案<time.h> 需要用到該標頭檔案包含的結構體 tm struct tm { int tm_sec; // 秒,正常範圍從 0 到 59,但允許至 61 int tm_min; // 分,範圍從 0 到 5
C++封裝的日期和時間類
C++封裝的時間和日期類,方便的操作時間。包括時間段、日期類、時間類。支援 時間/日期 加/減/比較,時間戳/字串 相互轉換。 一個包含三個類:Duration、Date、Time。 Duration 表示一個時間段 Date 表示一個日期,精確到秒,比如20
徹底搞清楚 C/C++ 中日期和時間 time_t 與 struct tm,time(NULL),ctime;strftime
#include <stdio.h> #include <stdlib.h> #include <time.h> int main( void ) { long i = 10000000L;
C/C++中的日期和時間
這是一篇轉載的文章,以備日後檢視 摘要: 本文從介紹基礎概念入手,探討了在C/C++中對日期和時間操作所用到的資料結構和函式,並對計時、時間的獲取、時間的計算和顯示格式等各方面進行了闡述。本文還通過大量的例項向你展示了time.h標頭檔案中宣告的各種函式和資料結構的詳細使用
C語言日期和時間獲取(小白筆記)
包含在標頭檔案<time.h>的time函式用於獲取當前時間和日期。 其函式原型為time_t time(time_t *timer)。time_t為新定義資料型別,其定義在<time.h>中。使用不同編譯器該定義會略有不同,大致定義為: type
C/C++中的日期和時間time_t詳細解釋
摘要: 本文從介紹基礎概念入手,探討了在C/C++中對日期和時間操作所用到的資料結構和函式,並對計時、時間的獲取、時間的計算和顯示格式等方面進行了闡述。本文還通過大量的例項向你展示了time.h標頭檔案中宣告的各種函式和資料結構的詳細使用方法。更多學習資料盡在這裡!關鍵字:UTC(世界標準時間),Calend
C++中的日期和時間time_t與struct_tm
轉載自:百度文庫 摘要: 本文從介紹基礎概念入手,探討了在C/C++中對日期和時間操作所用到的資料結構和函式,並對計時、時間的獲取、時間的計算和顯示格式等方面進行了闡述。本文還通過大量的例項向你展示了time.h標頭檔案中宣告的各種函式和資料結構的詳細使用方法。 關鍵字:
C++ double型別的數轉換成具體的日期和時間
通過OLE獲取到的時間是一個double型別的資料: 比如43058.3876851852,整數部分代表的是:從1899年12月30日午夜起計算“日”數。而小數部分代表的是不足一天。 具體的計算過程結果可以通過,Excel表格格式轉換來檢視 1.在Exce
c++時間轉換與表示之03(與日期和時間相關的資料結構)
在標準C/C++中,我們可通過tm結構來獲得日期和時間,tm結構在time.h中的定義如下: #ifndef _TM_DEFINED struct tm { int tm_sec; /* 秒 – 取值區間為[0,59] */ int
mysql格式化日期和時間
date_format(datetime,formatting)可以格式日期和時間(例如 YYYY-MM-DD HH:MM:SS)和(HH:MM:SS) time_format(datetime,formatting)
MATLAB的日期和時間
width 當前時間 tla 星期 ron num center 顯示 spa MATLAB的日期和時間常用函數 函數 說明 calender 返回日歷 clock 當前時間 date 當前日期 weekday 星期幾 now 當前的日期和時間
MYSQL學習筆記三:日期和時間函數
div content minute name top fonts table hmm 指定 MYSQL學習筆記三:日期和時間函數 1. 獲取當前日期的函數和獲取當前時間的函數 /*獲取當前日期的函數和獲取當前時間的函數。將日期以‘YYYY-MM-DD‘或者’YYYYM