日時/曜日を取得するCサンプルコード
の編集
Top
/
日時
/
曜日を取得するCサンプルコード
[
トップ
] [
編集
|
差分
|
バックアップ
|
添付
|
リロード
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
-- 雛形とするページ --
(no template pages)
#navi(../) * 曜日を取得するCサンプルコード [#v10e5f8e] 現在の曜日を取得するCサンプルコードおよび実行結果を以下に記します。 #contents #htmlinsertpcsp(c-top.html,c-sp.html) *関連記事 [#reabf872] -[[時間や日時を書式に従って整形する・strftime>日時/時間や日時を書式に従って整形する・strftime]] -[[曜日を取得するCサンプルコード>日時/曜日を取得するCサンプルコード]] -[[UNIX時間(time_t)を取得する・time>日時/UNIX時間(time_t)を取得する・time]] -[[UNIX時間(time_t)を文字列の日時に変換する・time, localtime>日時/UNIX時間(time_t)を文字列の日時に変換する・time, localtime]] -[[世界協定時(UTC)を取得する・gmtime>日時/世界協定時(UTC)を取得する・gmtime]] * Cサンプルコード [#ua3dfefe] 以下の現在の曜日を取得するCサンプルコードを記します。~ &ref(week.c); (改行コードLF) #include <stdio.h> #include <time.h> int main(void) { time_t t; struct tm *ptm; char *wday[]= {"SUN", "MON", "TUE", "WED", "THU", "FRI", "SAT"}; time(&t); ptm = localtime(&t); printf("Week: %s\n", wday[ptm->tm_wday]); return 0; } コンパイルして実行した結果を以下に記します。 $ gcc week.c -o week $ ./week Week: FRI 以上、曜日を取得するCサンプルコードでした。 #htmlinsertpcsp(c-btm.html,c-sp.html)
タイムスタンプを変更しない
#navi(../) * 曜日を取得するCサンプルコード [#v10e5f8e] 現在の曜日を取得するCサンプルコードおよび実行結果を以下に記します。 #contents #htmlinsertpcsp(c-top.html,c-sp.html) *関連記事 [#reabf872] -[[時間や日時を書式に従って整形する・strftime>日時/時間や日時を書式に従って整形する・strftime]] -[[曜日を取得するCサンプルコード>日時/曜日を取得するCサンプルコード]] -[[UNIX時間(time_t)を取得する・time>日時/UNIX時間(time_t)を取得する・time]] -[[UNIX時間(time_t)を文字列の日時に変換する・time, localtime>日時/UNIX時間(time_t)を文字列の日時に変換する・time, localtime]] -[[世界協定時(UTC)を取得する・gmtime>日時/世界協定時(UTC)を取得する・gmtime]] * Cサンプルコード [#ua3dfefe] 以下の現在の曜日を取得するCサンプルコードを記します。~ &ref(week.c); (改行コードLF) #include <stdio.h> #include <time.h> int main(void) { time_t t; struct tm *ptm; char *wday[]= {"SUN", "MON", "TUE", "WED", "THU", "FRI", "SAT"}; time(&t); ptm = localtime(&t); printf("Week: %s\n", wday[ptm->tm_wday]); return 0; } コンパイルして実行した結果を以下に記します。 $ gcc week.c -o week $ ./week Week: FRI 以上、曜日を取得するCサンプルコードでした。 #htmlinsertpcsp(c-btm.html,c-sp.html)
テキスト整形のルールを表示する
添付ファイル:
week.c
440件
[
詳細
]