Durumu farklı bir açıdan bakabilirsek. Windows SBS ile bunu sisteme kayıt edebilirsin. Çalışma saatleri şeklinde. Kişiye çalışma saatlerinde yetki verirsin. Diğer zamanlar zaten tatil süresini gösterir. Kullanmadığım bir özellik ama windows SBSde bu var.

Aslında yapılabilir; Yapacağın between ile iki saat farkını alıp buna if komutu ile hafta sonlarını, int ile öğle saatlerini çıkarıp sonucu göstereceksin...

Merhabalar arkadaşlar. Benim sorum biraz ütopyaya benziyor benim açımdan ancak istiyor patron napalım. yapmaya çalıştığım kayıt sisteminde kişi personellerin izin kaydını tutacak. ve örneğin 14.07.2008 Saat 15:00 dan 16.07.2008 saat 17.30 a kadar izin alacak Tabi bu aralık uzayabilir. Bizim bu kişinin kaç saat izin aldığını çıkartmamız lazım. Ki bu işin içinde haftasonu 08:00 - 17:30 mesai saatler 12:00-13:00 arası öğle yemeği saatini aradan çıkartması lazım. Ben 1.5 yıl kadar süredir ASP ile uzman seviyede çalıştım ancak böyle birşey görmedim. Varsa bilgisi olan arkadaşlardan ilgi ve alaka tabi yardımlarını da bekliyorum. Teşekkürler.

DateDiff(&quot;d&quot;,&quot;07/14/2008&quot;,&quot;07/16/2008&quot;)) komutuyla iki tarih arasında kaç gün olduğunu yazdırabilirsin. &quot;d&quot; yi &quot;h&quot; yaparak gün yerine kaç saat olduğunu yazdırırsın. iki tarih arası kaç haftasonu var, kaç haftaiçi var (h. içi x 1 saat öğlen yemeği) bunları saydırıp bir önceki toplamdan çıkaracaksın. biraz uğraştırır ama imkansız değil

kardeş halen kafam almadı küçük bir örnek yapabilirmisin teşekkürler