假设我使用Rx,我如何创建一个IObservable,它将每隔5秒触发一个事件,我怎样才能使特定日期的可观察开始? 我怎样才能使火上一轮日的事件(每个午夜?)如何在特定时间启动IObservable?
1
A
回答
1
// Do you really care if it's up to five seconds later than midnight?
Observable.Interval(TimeSpan.FromSeconds(5))
.Where(x => DateTime.Now > new DateTime(1,2,2010));
3
如何创建一个的IObservable这将触发一个事件,每5 秒
观察到。间隔(TimeSpan.FromSeconds(5))
我怎样才能使特定日期的观察的开始
您可以使用定时器此:
// Fire at Jan 2014.
var jan2014 = new DateTimeOffset(2014, 1, 1, 0, 0, 0);
Observable.Timer(jan2014);
我怎样才能使火上一轮日的事件
定时器具有过载,让你(每个午夜?)在一定的时间内开火,然后每隔一段时间开火。它应该看起来像这样:
// Fire at Jan 2014 at midnight, then every 24 hours after that (e.g. every midnight):
var jan2014 = new DateTimeOffset(2014, 1, 1, 0, 0, 0);
Observable.Timer(jan2014, TimeSpan.FromHours(24));
相关问题
- 1. QTimer启动特定时间
- 2. 如何在特定时间自动启动midlet?
- 3. 如何在Android的每个特定时间启动B类?
- 4. 如何在特定的时间启动BackgroundWorker?
- 5. 如何在特定时间启动Android AlphaAnimation?
- 6. 如何在C++的特定时间启动函数?
- 7. 如何在特定时间启动黑莓应用程序?
- 8. 如何防止在特定时间显示启动模式
- 9. 如何在特定时间后自动重新启动应用服务?
- 10. 如何在服务器启动期间启动特定的spring bean
- 11. 如何在Unity中的特定时间启动和停止产卵器
- 12. 如何在特定时间每天启动我的应用程序?
- 13. ANDROID每天在特定时间启动服务
- 14. Android - 每周在特定的一天/时间启动一个IntentService
- 15. 加载并播放playlist.m3u8以在iPad的特定时间启动?
- 16. 在特定时间戳后启动数据归类
- 17. 在特定时间后启动服务android
- 18. C#:在特定时间启动应用程序
- 19. 在特定时间启动应用程序
- 20. timerTask无法在(ms)中设置的特定时间后启动
- 21. 更改视频并在特定时间点启动
- 22. 在特定时间启动和停止MediaElement
- 23. 如何在Rails中的特定时区获取特定时间
- 24. 如何在启动时检查特定的复选框?
- 25. 如何在特定时间在特定时间在特定时区刷新页面?
- 26. Python - 在给定时间启动函数
- 27. 如何在特定时间取消PendingIntent?
- 28. 免费开关如何在预定时间启动会议
- 29. 如何设置闹钟在固定时间正确启动?
- 30. 如何优先启动特定进程?