Cを使用して現在の日付と時間を取得する必要があります。ただし、16進数形式にする必要があります。進にタイムスタンプを返すか、私は、日付と時刻を取得し、HEXに変換する必要があります彼らの機能はありますか?もしそうなら、誰もがCでの変換のための例がありますか?Cで16進数で日付と時刻を取得する方法
0
A
答えて
2
構造体へのポインタをlocaltime()
で取得し、フィールドから必要な値を取得できます。その後、時刻文字列を構築するためにsprintf()
を使用することができます。
#include <stdio.h>
#include <time.h>
int main(void)
{
time_t raw_time = time(NULL);
struct tm *curr = localtime(&raw_time);
int year = curr->tm_year + 1900;
int month = curr->tm_mon + 1;
int day = curr->tm_mday;
int hour = curr->tm_hour;
int min = curr->tm_min;
int sec = curr->tm_sec;
char time_str[40];
sprintf(time_str, "%#x/%#x/%#x %#x:%#x:%#x",
year, month, day, hour, min, sec);
puts("Hex timestamp:");
puts(time_str);
sprintf(time_str, "%d/%d/%d %d:%d:%d",
year, month, day, hour, min, sec);
putchar('\n');
puts("Decimal timestamp:");
puts(time_str);
return 0;
}
出力例:時間 `のリターン(NULL)を`保存と間違っている何
Hex timestamp:
0x7e1/0x3/0x1f 0x14:0x2d:0x28
Decimal timestamp:
2017/3/31 20:45:40
+0
パーフェクト!正確に私が必要としたもの。よくできました。 – Eddie
+1
ああ、それは良いことです。さて次の偉大な流行への道に! - ***六角時計***私は解決策が好き。 –
関連する問題
- 1. asp.netでサーバーの日付/時刻を取得する方法
- 2. SQLで次回の日付/時刻を取得する方法
- 3. 日付と時刻(VBS)を取得する方法
- 4. ワールドワイド現在の日付と時刻を取得する方法
- 5. Androidで日時、時、分、秒で日付と時刻の差を取得する
- 6. iosで今日の日付の開始時刻と終了時刻を取得する方法は?
- 7. 日付と時刻は別々の列で、時刻は秒形式で、「max datetime」を取得する方法は?
- 8. jmeter-現在の日付と時刻を秒単位で取得する方法
- 9. アプリでアンドロイドシステムの日付と時刻の形式を取得する方法
- 10. Yahoo Pipesで現在の日付と時刻を取得する方法は?
- 11. PHPで現在の日付と時刻を取得する方法
- 12. jaggery jsで現在の日付と時刻を取得する方法は?
- 13. KendoDateTimepickerで選択した日付と時刻を取得する
- 14. C#でMongoDBの日付時刻を照会する方法は?
- 15. DataSetで日付/時刻をエクスポート/インポートする方法C#
- 16. 今日の日付と時刻を取得する
- 17. 日付時刻変数と日付列
- 18. VBAでミリ秒を含む日付時刻を取得する方法
- 19. ログスタッシュでタイムスタンプ、日付、時刻のフィールドを日付形式で取得する
- 20. 日付が同じ月/年の場合、日付と時刻の間でレコードを取得する方法は?
- 21. c#時刻からsql日付時刻
- 22. editTextの日付と時刻を取得する方法はありますか?
- 23. ソケットプログラミングを使用してシステムの日付と時刻を取得する方法
- 24. 日付と日付時刻
- 25. UTCで日付と時刻からタイムスタンプを取得
- 26. ルアで特定のUTCの日付と時刻を取得
- 27. AndroidでGoogleから現在の日付と時刻を取得
- 28. javascriptの日付オブジェクトからデータと時刻を取得する方法
- 29. 日付と時刻とperlでの時刻を比較する
- 30. ローカル日付/時刻形式の取得方法は?
。符号なしの値とどのような形式であなたが選択した印刷では? –
日付/時間のために少し需要が六角である:) DIYの仕事になるだろう、私は怖い... – ThingyWotsit