2010-08-03 12 views
0
  1. Ma question est Comment puis-je calculer la durée entre le lever et le coucher du soleil?
  2. Alors, comment puis-je diviser cette durée (lever du soleil au coucher du soleil) en 8 parties égales (Hr: Min)?

Tout ce dont j'ai besoin, c'est l'heure de début et de fin de chaque partie. Et je veux écrire ce code dans VB.NET parce que dans VB.NET je peux facilement concevoir l'interface graphique.Comment puis-je calculer la durée entre le lever et le coucher du soleil?

Merci

Répondre

0

Vous pouvez utiliser TimeSpan. Pour le diviser en 8 parties égales, il suffit d'utiliser timespan.Seconds/8, puis calculer en heures, minutes et secondes

Si vous n'avez pas encore les heures de lever et de coucher du soleil, vous pouvez utiliser ce projet pour le calculer: http://www.codeproject.com/KB/cs/SunTime.aspx

1

Une recherche rapide de "sunrise VB.NET" a donné quelques résultats, tels que this one.