Získání dne v týdnu z datumu

Získání dne v týdnu z datumu
« kdy: 18. 01. 2018, 13:29:17 »
Ahoj,
řeším takové vylepšení na skriptu pro conky ohledně předpovědi počasí. Skriptem načítám data z xml souboru z yr.no a zobrazuji v conky.
V xml je datum zapsáno takto: 2018-01-18T14:00:00. Šlo by to datum nějak "přeložit" abych z něj dostal název dnu v týdnu?
Dík


ehmmm

Re:Získání dne v týdnu z datumu
« Odpověď #1 kdy: 18. 01. 2018, 13:32:54 »
jakym skriptem? jaky jazyk?

Lol Phirae

Re:Získání dne v týdnu z datumu
« Odpověď #2 kdy: 18. 01. 2018, 13:39:02 »
Šlo.

mmares-trinity

Re:Získání dne v týdnu z datumu
« Odpověď #3 kdy: 18. 01. 2018, 13:56:41 »
Použij příkaz 'date'.

Kód: [Vybrat]
date -d "2018-01-18T14:00:00" +"%A"
Tento příkaz u mě vypíše "Čtvrtek". Stručně - za přepínačem -d následuje vstupní čas
a na konci je znak plus (+) a za ním formátovací řetězec popisující, co se má vypsat. Například
%A říká, že se má vypsat celý název dne v týdnu.

Vše je popsané v

Kód: [Vybrat]
man date

ja



kuiferda

Re:Získání dne v týdnu z datumu
« Odpověď #5 kdy: 18. 01. 2018, 16:35:21 »
JavaScript:
Kód: [Vybrat]
(new Date('2018-01-18T14:00:00')).toLocaleDateString('cs-CS', {weekday:'long'})
"čtvrtek"

JardaP .

  • *****
  • 11 064
    • Zobrazit profil
    • E-mail

Re:Získání dne v týdnu z datumu
« Odpověď #7 kdy: 18. 01. 2018, 21:09:35 »
Použij příkaz 'date'.

Kód: [Vybrat]
date -d "2018-01-18T14:00:00" +"%A"
Tento příkaz u mě vypíše "Čtvrtek". Stručně - za přepínačem -d následuje vstupní čas
a na konci je znak plus (+) a za ním formátovací řetězec popisující, co se má vypsat. Například
%A říká, že se má vypsat celý název dne v týdnu.

Vše je popsané v

Kód: [Vybrat]
man date
Děkuji to vypadá dobře, hrubě jsem podcenil možnosti date.