在VB.NET里,如果我們用FormatDateTime函數來format日期,那只有三個選擇:

Custom Date Format。  '// 聲明和實例d變量的值數
Custom Date Format。
  Dim d As Date = Now
Custom Date Format。
Custom Date Format。  
'// 選擇一
Custom Date Format。
  Write.Debug FormatDateTime(d, DateFormat.GeneralDate)
Custom Date Format。  
'// 選擇二
Custom Date Format。
  Write.Debug FormatDateTime(d, DateFormat.LongDate)
Custom Date Format。  
'// 選擇三
Custom Date Format。
  Write.Debug FormatDateTime(d, DateFormat.ShortDate)

但這三種都是根据regional settings里所预設的format。如果想把日期format成dd/MMM/yyyydddd, dd MMMMyyyy,那就非用ToString方法不可了;比如説:

Custom Date Format。  '// 聲明和實例d變量的值數
Custom Date Format。
  Dim d As Date = Now
Custom Date Format。
Custom Date Format。  
'// 把日期format成dd/MMM/yyyy。
Custom Date Format。
  Write.Debug d.ToString("dd/MMM/yyyy")
Custom Date Format。  
'// 把日期format成dddd, dd MMMM yyyy。
Custom Date Format。
  Write.Debug d.ToString("dddd, dd MMMM yyyy")
Custom Date Format。  
'// 把日期format成dd/MMMM/yyyy。
Custom Date Format。
  Write.Debug d.ToString("dd/MMMM/yyyy")


相关文章: