Skip to content

Instantly share code, notes, and snippets.

@ziggi
Last active January 27, 2016 07:36
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ziggi/30bb6cae816687db36b3 to your computer and use it in GitHub Desktop.
Save ziggi/30bb6cae816687db36b3 to your computer and use it in GitHub Desktop.
return week name by date
enum WeekLang {
WEEK_LANG_ENGLISH,
WEEK_LANG_RUSSIAN,
}
static const
gDaysOfWeek[WeekLang][][] = {
{
!"Thursday",
!"Friday",
!"Saturday",
!"Sunday",
!"Monday",
!"Tuesday",
!"Wednesday"
},
{
!"Четверг",
!"Пятница",
!"Суббота",
!"Воскресенье",
!"Понедельник",
!"Вторник",
!"Среда"
}
};
stock GetWeekName(UTC, name[], const size = sizeof(name), const WeekLang:lang = WEEK_LANG_ENGLISH)
{
return
strunpack(name, gDaysOfWeek[lang][((gettime() + UTC * 3600) / 86400) % 7], size);
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment