So-net無料ブログ作成
検索選択

ニュース2 [ショウミー]

PublishDateの時刻がおかしい?  9時間ずれているかもしれません。

背景を赤で強調する時間を1時間してて見てみましたが、1時間以上たっても色が変化しませんでした。

Updatedイベントに

		If Symbol = "7974-TS" then print(args.Data.PublishDate.ToString(), "  ", args.Data.SourceFeed.Description, "  ", args.Data.Title);

を追加して、任天堂で調べたところ、ニュースアプリと時刻が9時間遅れていました。

どうも、PublishDateは世界標準時間を取得しているような気がします。
スクリーンショット (81).png


ニュースフィードによっては、利用できないかもしれません。

とりあえず、NewsProvider1_Updatedを変更してしばらく調べてみます。

method void NewsProvider1_Updated( elsystem.Object sender, NewsUpdatedEventArgs args ) 
begin
	If args.Data <> null then
	Begin
	
		//If Symbol = "7974-TS" then print(args.Data.PublishDate.ToString(), "  ", args.Data.SourceFeed.Description, "  ", args.Data.Title);
		If lastDate = null then
			lastDate = args.Data.PublishDate + TimeSpan.Create(9, 0, 0)
		Else
		Begin
			If args.Data.PublishDate + TimeSpan.Create(9, 0, 0) > lastDate then lastDate = args.Data.PublishDate + TimeSpan.Create(9, 0, 0);
		End;
		
		Plot1(lastDate.Format("%m/%d %H:%M")); 
		If lastDate > DateTime.Now - TimeSpan.Create(MakeupHour, 0, 0) then
			Setplotbgcolor(1, red)	//1時間以内は背景を赤に
		Else
			Setplotbgcolor(1, GetBackgroundColor);
	End;
End ;


タグ:ニュース
nice!(0)  コメント(0)  トラックバック(0) 
共通テーマ:

nice! 0

コメント 0

コメントを書く

お名前:
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

トラックバック 0

この記事のトラックバックURL:

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。