#!/bin/bash

export TZ=UTC
locale=$1
days='|'
for i in {1..7}
do
    days+="$(LANG=$locale.UTF-8 date -d '2006-01-0'$i +'%a')"'|'
done
echo "$days"

days='|'
for i in {1..7}
do
    days+="$(LANG=$locale.UTF-8 date -d '2006-01-0'$i +'%A')"'|'
done
echo ${days[*]}

months='|'
for i in {1..12}
do
    number=$(printf '%02d' $i)
    months+="$(LANG=$locale.UTF-8 date -d '2000-'$number-'01' +'%b')"'|'
done
echo ${months[*]}

months='|'
for i in {1..12}
do
    number=$(printf '%02d' $i)
    months+="$(LANG=$locale.UTF-8 date -d '2000-'$number-'01' +'%B')"'|'
done
echo ${months[*]}

LANG=$locale.UTF-8 date -d '2000-09-03 08:05:04' +'%p'
LANG=$locale.UTF-8 date -d '2000-09-03 23:05:04' +'%p'
LANG=$locale.UTF-8 date -d '2000-09-03 08:05:04' +'%P'
LANG=$locale.UTF-8 date -d '2000-09-03 23:05:04' +'%P'
LANG=$locale.UTF-8 date -d 2000-09-03 +'%x'
LANG=$locale.UTF-8 date -d 2000-09-03 +'%x'
LANG=$locale.UTF-8 date -d '2000-09-03 08:05:04' +'%X'
LANG=$locale.UTF-8 date -d '2000-09-03 23:05:04' +'%X'
LANG=$locale.UTF-8 date -d '2000-09-03 08:05:04' +'%c'
LANG=$locale.UTF-8 date -d '2000-09-03 23:05:04' +'%c'
