How are versions and dates formatted? I'm writing a program and need to know how dates, versions, time, and numbers are formatted in Chinese.

Example (in English):

Version 1.0.0 (Build 0)


How would that look in Chinese?
Sounds like you should investigate the localization features of your language.

Thread.CurrentThread.CurrentUICulture = CultureInfo.GetCultureInfo("zh-CN");
string version = strings.Version.replace('%version%', '1.0.0');
version = version.replace('%build%', '0');
Console.WriteLine(version);


With the information given in James Jiao's answer &amp; comments, your Chinese version string and its English equivalent could be:

版本%version%（编译版本号:%build%）
Version %version% (Build %build%)


For more information on localization in C#, refer to:


https://stackoverflow.com/a/1142840/187954
http://www.c-sharpcorner.com/UploadFile/brijrajsingh/glbal_110012005021049AM/glbal_1.aspx
http://msdn.microsoft.com/en-us/library/1021kkz0(v=vs.71)