using System.Globalization;
public static void Main()
DateTime date = DateTime.Now;
Console.WriteLine("Dnes je {0}, což je {1}. den", date.JmenoDne(), date.CisloDne());
public static class DatumUtilita{
const string CULTURE_NAME = "cs-CZ";
static readonly CultureInfo culture = new CultureInfo(CULTURE_NAME);
public static string JmenoDne(this DateTime date){
return date.ToString("dddd", culture);
public static int CisloDne(this DateTime date){
var day = ((int)date.DayOfWeek);
return day == 0 ? 7 : day;