Déterminer si begindate est le week-end
J'ai besoin de vérifier si la date sélectionnée à partir d'un datepicker n'est pas sur un week-end. La fonction doit vérifier en permanence si la nouvelle date de début est une fin de semaine. Aussi il besoin d'ajouter de jours à la date de début si un week-end se produit.
Code doit être quelque chose comme ceci:
int startday = Datepicker1.SelectedDate;
if (startdate = weekendday, startdate++)
{
startdate++ //or if a sunday +2
}
else
{
return startdate
}
Merci pour votre aide.
ce code n'a même pas compiler
Je sais que ça ne se compile pas, il vous donne simplement les gars une direction qui fait que je veux aller.
S'il vous plaît, au moins fournir un exemple de code pour montrer que vous avez mis un peu d'effort dans cette question.
Si vous voulez le code pour gérer le week-end par pays, j'ai une méthode pour ce faire est blogs.windward.net/davidt/2013/10/12/is-it-the-weekend
Je sais que ça ne se compile pas, il vous donne simplement les gars une direction qui fait que je veux aller.
S'il vous plaît, au moins fournir un exemple de code pour montrer que vous avez mis un peu d'effort dans cette question.
Si vous voulez le code pour gérer le week-end par pays, j'ai une méthode pour ce faire est blogs.windward.net/davidt/2013/10/12/is-it-the-weekend
OriginalL'auteur Dave | 2012-10-08
Vous devez vous connecter pour publier un commentaire.
Merci @Dimitri! Corrigés.
OriginalL'auteur M4N
À l'aide de la
DayOfWeek
propriété, vous pouvez explicitement vérifier pour les jours de week-end. Quelque chose comme ceci:Bien sûr, c'est un peu long pour un conditionnel. De le dégager d'une méthode d'aide en fait un peu plus propre:
À utiliser comme ceci:
Ou, peut-être un peu plus propre, vous pourriez écrire une méthode d'extension pour
DateTime
:Qui vous permettrait de l'utiliser comme ceci:
OriginalL'auteur David
Ont un coup d'oeil à
DateTime.DayOfWeek
documenté ici.OriginalL'auteur Michal Klouda
Vous pouvez simplement utiliser
DateTime.DayOfWeek
de la propriété.Bel exemple de MSDN: http://msdn.microsoft.com/en-us/library/system.datetime.dayofweek.aspx
OriginalL'auteur walther
Prendre un coup d'oeil à la
DateTime.DayOfWeek
propriété - elle vous donner le jour de la semaine où votre objet DateTime tombe.OriginalL'auteur goric