using system;
public static class timer
}
下面的示例呼叫 tostring(string, iformatprovider) 方法以設定兩個時間間隔的格式。 該示例對每個格式字串呼叫兩次方法,首先使用 en-us 區域性的約定顯示該方法,然後使用 fr-fr 區域性的約定顯示該方法。
using system;
using system.globalization;
public class example
; cultureinfo cultures = ;
string formats = ;
console.writeline(" format \n",
"interval", cultures[0].name, cultures[1].name);
foreach (var interval in intervals) ",
interval, fmt,
interval.tostring(fmt, cultures[0]),
interval.tostring(fmt, cultures[1]));
console.writeline();
} }
}// the example displays the following output:
// interval format en-us fr-fr
//
// 1.14:30:15 c 1.14:30:15 1.14:30:15
// 1.14:30:15 g 1:14:30:15 1:14:30:15
// 1.14:30:15 g 1:14:30:15.0000000 1:14:30:15,0000000
// 1.14:30:15 hh\:mm\:ss 14:30:15 14:30:15
//
// 16:14:30 c 16:14:30 16:14:30
// 16:14:30 g 16:14:30 16:14:30
// 16:14:30 g 0:16:14:30.0000000 0:16:14:30,0000000
// 16:14:30 hh\:mm\:ss 16:14:30 16:14:30
format
引數可以是任何有效的標準或自定義格式說明符 timespan 。 如果format
等於 string.empty 或為,則null
當前物件的返回值 timespan 用通用格式說明符格式 ( "c" ) 。 如果 format 為任何其他值,則該方法將引發 formatexception 。
重要值的自定義格式字串 timespan 不包含日期或時間分隔符。 如果要在格式字串中包含這些元素,則必須將它們視為字元文字。 有關詳細資訊,請參閱示例,並檢視 自定義的 timespan 格式字串 主題。
.net framework 提供了廣泛的格式設定支援,以下格式設定主題更詳細地介紹了這些支援:
formatprovider
引數是乙個 iformatprovider 實現,提供有關返回的字串格式的區域性特定資訊。formatprovider
引數可以是以下任一項:
如果formatprovider
為null
,則 datetimeformatinfo 使用與當前區域性關聯的物件。 如果format
是乙個自定義格式字串,則formatprovider
忽略該引數。
C 時間格式 十進位制轉六十進位制
using system public static class timer 下面的示例呼叫 tostring string,iformatprovider 方法以設定兩個時間間隔的格式。該示例對每個格式字串呼叫兩次方法,首先使用 en us 區域性的約定顯示該方法,然後使用 fr fr 區域性的約...
C 十進位制轉其他進製
c 十進位制轉其他進製 開發工具與關鍵技術 c visualstudio在學習c 基礎過程中,接觸到進製轉換,個人想要嘗試一下用c 來寫乙個進製轉換,這篇文章主要內容是十進位制轉其他進製,現在的進製有十六進製制 十進位制 八進位制 二進位制。我們先來看 include include using n...
m進製轉十進位制
題目描述 description 將m進製數n轉化成乙個十進位制數 m 16 題目保證轉換後的十進位制數 100 輸入描述 input description 共一行n和m 輸出描述 output description 共乙個數 表示m進製的n化成十進位制的數 樣例輸入 sample input ...