當前位置: 首頁>>代碼示例>>C#>>正文


C# CultureInfo.GetAbbreviatedMonthName方法代碼示例

本文整理匯總了C#中System.Globalization.CultureInfo.GetAbbreviatedMonthName方法的典型用法代碼示例。如果您正苦於以下問題:C# CultureInfo.GetAbbreviatedMonthName方法的具體用法?C# CultureInfo.GetAbbreviatedMonthName怎麽用?C# CultureInfo.GetAbbreviatedMonthName使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在System.Globalization.CultureInfo的用法示例。


在下文中一共展示了CultureInfo.GetAbbreviatedMonthName方法的2個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的C#代碼示例。

示例1: GetTime

 /// <summary>
 /// 格式化時間
 /// </summary>
 public static string GetTime(this HtmlHelper helper, DateTime dt)
 {
     if (res.Lang == "zh-cn" || res.Lang == "zh-tw")
     {
         return dt.ToString("yyyy-MM-dd HH:mm");
     }
     else
     {
         DateTimeFormatInfo myDTFI = new CultureInfo(res.Lang, false).DateTimeFormat;
         string strmon = myDTFI.GetAbbreviatedMonthName(dt.Month);
         return strmon + ". " + dt.Day + ", " + dt.Year + " " + dt.ToString("HH:mm");
     }
 }
開發者ID:menghuantianya,項目名稱:MVCDemo,代碼行數:16,代碼來源:HtmlHelpers.cs

示例2: CommandLIST

        // 處理LIST/NLIST命令,想客戶端發送當前或指定目錄下的所有文件名和子目錄名
        private void CommandLIST(User user, string parameter)
        {
            string sendString = string.Empty;
            DateTimeFormatInfo dateTimeFormat = new CultureInfo("en-US", true).DateTimeFormat;

            // 得到目錄列表
            string[] dir = Directory.GetDirectories(user.currentDir);
            if (string.IsNullOrEmpty(parameter) == false)
            {
                if (Directory.Exists(user.currentDir + parameter))
                {
                    dir = Directory.GetDirectories(user.currentDir + parameter);
                }
                else
                {
                    string s = user.currentDir.TrimEnd('/');
                    user.currentDir = s.Substring(0, s.LastIndexOf("/") + 1);
                }
            }
            for (int i = 0; i < dir.Length; i++)
            {
                string folderName = Path.GetFileName(dir[i]);
                DirectoryInfo d = new DirectoryInfo(dir[i]);

                // 按下麵的格式輸出目錄列表
                sendString += @"dwr-\t" + Dns.GetHostName() + "\t" + dateTimeFormat.GetAbbreviatedMonthName(d.CreationTime.Month)
                    + d.CreationTime.ToString(" dd yyyy") + "\t" + folderName + Environment.NewLine;
            }

            // 得到文件列表
            string[] files = Directory.GetFiles(user.currentDir);
            if (string.IsNullOrEmpty(parameter) == false)
            {
                if (Directory.Exists(user.currentDir + parameter + "/"))
                {
                    files = Directory.GetFiles(user.currentDir + parameter + "/");
                }
            }
            for (int i = 0; i < files.Length; i++)
            {
                FileInfo f = new FileInfo(files[i]);
                string fileName = Path.GetFileName(files[i]);
                // 按下麵的格式輸出文件列表
                sendString += "-wr-\t" + Dns.GetHostName() + "\t" + f.Length + " "
                    + dateTimeFormat.GetAbbreviatedMonthName(f.CreationTime.Month)
                    + f.CreationTime.ToString(" dd yyyy") + "\t" + fileName + Environment.NewLine;
            }

            // List命令指示獲得FTP服務器上的文件列表字符串信息
            // 所以調用List命令過程,客戶端接受的指示一些字符串
            // 所以isBinary是false,代表傳輸的是ASCII數據

            // 但是為了防止isBinary因為 設置user.isBinary = false而改變
            // 所以事先保存user.IsBinary的引用(此時為true),方便後麵下載文件
            bool isBinary = user.isBinary;
            user.isBinary = false;
            RepleyCommandToUser(user, "150 Opening ASCII data connection");
            InitDataSession(user);
            SendByUserSession(user, sendString);
            RepleyCommandToUser(user, "226 Transfer complete");
            user.isBinary = isBinary;
        }
開發者ID:0811112150,項目名稱:HappyDayHistory,代碼行數:63,代碼來源:FtpServerForm.cs


注:本文中的System.Globalization.CultureInfo.GetAbbreviatedMonthName方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。