Strings.FormatDateTime メソッドとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > Strings.FormatDateTime メソッドの意味・解説 

Strings.FormatDateTime メソッド

日付/時刻の値を表す文字列式を返します

名前空間: Microsoft.VisualBasic
アセンブリ: Microsoft.VisualBasic (microsoft.visualbasic.dll 内)
構文構文

Public Shared Function FormatDateTime
 ( _
    Expression As DateTime, _
    <OptionalAttribute> Optional NamedFormat As
 DateFormat = DateFormat.GeneralDate _
) As String
Dim Expression As DateTime
Dim NamedFormat As DateFormat
Dim returnValue As String

returnValue = Strings.FormatDateTime(Expression, NamedFormat)
public static string FormatDateTime
 (
    DateTime Expression,
    [OptionalAttribute] DateFormat NamedFormat
)
public:
static String^ FormatDateTime (
    DateTime Expression, 
    [OptionalAttribute] DateFormat NamedFormat
)
public static String FormatDateTime (
    DateTime Expression, 
    /** @attribute OptionalAttribute() */ DateFormat NamedFormat
)
public static function FormatDateTime
 (
    Expression : DateTime, 
    NamedFormat : DateFormat
) : String

パラメータ

Expression

必須書式設定する Date 型の式。

NamedFormat

省略可能。使用する日付/時刻形式を示す数値省略した場合は、DateFormat.GeneralDate使用されます。

戻り値
日付/時刻の値を表す文字列式を返します

解説解説

詳細については、Visual Basicトピック「FormatDateTime 関数 (Visual Basic)」を参照してください

Date データ型には、常に日付と時刻情報含まれています。型変換のために、Visual Basic は 1/1/1 (1 年 1 月 1 日) を日付の基準値と見なし00:00:00 (午前 0 時) を時刻基準値見なします。Date 値を日付/時刻文字列として書式設定した場合FormatDateTime結果文字列基準値含みません。たとえば、#1/1/0001 9:30:00# を文字列変換した場合結果は "9:30:00 AM" となり、日付情報省略されます。ただし、日付情報は元の Date 値には存在しており、DatePart などの関数によって復元できます

メモメモ

Expression 引数String リテラルとして渡した場合FormatDateTime では、アプリケーションの CurrentCulture 設定に応じて解釈します。ただし、FormatDateTime は常に Date リテラルを英語 (米国) カルチャに応じて解釈するので、Date リテラルとして渡した場合形式 #mm/dd/yyyy# を使用します1 つのカルチャの Date リテラル使って開発およびコード化されたアプリケーション別のカルチャで実行した場合に、Date リテラル正しく解析されない場合があるので、この形式にする必要があります

NamedFormat 引数には、次の設定あります

使用例使用例

FormatDateTime 関数使用例次に示します

' English (US) format.
Dim TestDate As DateTime = #3/12/1999#

' FormatDateTime returns "Friday, March 12, 1999".
' The time information is neutral (00:00:00) and therefore suppressed.
Dim TestString As String
 = FormatDateTime(TestDate, DateFormat.LongDate)
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照


このページでは「.NET Framework クラス ライブラリ リファレンス」からStrings.FormatDateTime メソッドを検索した結果を表示しています。
Weblioに収録されているすべての辞書からStrings.FormatDateTime メソッドを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からStrings.FormatDateTime メソッドを検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

Strings.FormatDateTime メソッドのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



Strings.FormatDateTime メソッドのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2024 Microsoft.All rights reserved.

©2024 GRAS Group, Inc.RSS