Windows system >> Windowsの知識 >  >> Windowsチュートリアル合成 >> Windowsのスキル >> UNIX環境の日付プログラム

UNIX環境の日付プログラム

  

は、ある時間前に(または後に)UNIX Cシステムが実行された場合など、日付と時刻の計算を伴う請求プログラムを作成しました。この機能はそれ自体では提供されていません。

機能の紹介とパラメータの説明;
この機能の主な機能は、指定された日時に従って、前または最後の日付と時刻(bill_longが負)とその週を見つけることです。;

パラメータは次のとおりです。;

s:2001年6月20日、18:30:04などの特定の日時の場合は "20010602183004";

bill_long:指定された時間の長さ(秒);

d_str:検索される日付(2001年6月2日など)は "20010602";

t_str:決定時刻例えば、18:28:06は "182806"です。

この関数は、日曜日、0、月曜日から土曜日、それぞれ1から6までの週の値を返します。

実装コード
この関数の具体的な実装コードは、次のとおりです。 > time_t timer、tim;

struct tm tb、tb1;

int year_off = 1900;

int mon_off = 1;

char s1 [ ,null,null,3],20];

if(strlen(s)!= 14)

return -1;

strncpy(s1、s、4);

S1 [4] = '

Copyright © Windowsの知識 All Rights Reserved