我所需要的只是每个部分的开始和结束时间。我想在VB.NET中编写这段代码 因为在VB.NET中我可以轻松设计GUI。
由于
答案 0 :(得分:1)
快速搜索“sunrise VB.NET”会得到一些结果,例如this one。
答案 1 :(得分:0)
您可以使用TimeSpan。添加日出和日落,然后使用timespan.Seconds,timespan.Hours等 要将它分成8个相等的部分,只需使用timespan.Seconds / 8然后将其计算为小时,分钟和秒
如果您还没有日出和日落时间,可以使用此项目进行计算:http://www.codeproject.com/KB/cs/SunTime.aspx