C Sharp: İstenilen tarihin yılın kaçıncı haftası olduğunu gösteren metot


İstenilen tarihin yılın kaçıncı haftası olduğunu bulmak için aşağıdaki metot kullanılabilir. Framework içindeki Datetime sınıfında olmayan ancak işinize yarayabilecek bir metottur.


public int GetWeekNumber(DateTime dtPassed)
{
 CultureInfo ciCurr = CultureInfo.CurrentCulture;
 int weekNum = ciCurr.Calendar.GetWeekOfYear(dtPassed, CalendarWeekRule.FirstFourDayWeek,      DayOfWeek.Monday);
 return weekNum;

}


Kullanımı:
int hafta = GetWeekNumber(DateTime.Now);  // 08.05.2014
//hafta= 19 olacaktır 



Hiç yorum yok:

MS SQL 2014 üzerinde "The transaction log for database is full due to LOG_BACKUP" hatası ve çözümü

         Genellikle çoklu silme işlemlerinden kaynaklanan ve kapatılmayan transaction'ların LOG dosyasını büyütmesinden dolayı "Th...