- Yettel topik
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
- Apple iPhone 17 - alap
- Google Pixel topik
- Google Pixel Watch 3 - képpontos idő
- One mobilszolgáltatások
- iPhone topik
- Xiaomi 17 - még mindig tart
- A hagyományos (nem okos-) telefonok jelene és jövője
- Android alkalmazások - szoftver kibeszélő topik
Új hozzászólás Aktív témák
-
moseras
tag
válasz
Siriusb
#4310
üzenetére
Claude 3.5 Sonnet:
import datetime
import locale
from typing import Dictdef convert_date(iso_date: str, lang: str) -> str:
# Nyelvkódok és a hozzájuk tartozó locale-ok
language_locales: Dict[str, str] = {
'hu': 'hu_HU.UTF-8',
'en': 'en_US.UTF-8',
'de': 'de_DE.UTF-8',
'fr': 'fr_FR.UTF-8',
'es': 'es_ES.UTF-8'
}# Ellenőrizzük, hogy a megadott nyelv támogatott-e
if lang not in language_locales:
raise ValueError(f"Nem támogatott nyelv: {lang}")# Beállítjuk a megfelelő locale-t
locale.setlocale(locale.LC_TIME, language_locales[lang])# Konvertáljuk a dátumot
date = datetime.datetime.strptime(iso_date, "%Y-%m-%d")# Formázott dátum előállítása
formatted_date = date.strftime("%B %d")# Visszaállítjuk az eredeti locale-t
locale.setlocale(locale.LC_TIME, '')return formatted_date
# Példa használat
languages = ['hu', 'en', 'de', 'fr', 'es']
iso_date = '2024-07-09'for lang in languages:
try:
result = convert_date(iso_date, lang)
print(f"{lang}: {result}")
except ValueError as e:
print(f"Hiba: {e}")
Új hozzászólás Aktív témák
- KODI (ex-XBMC) Android alapokon, Androidos media-boxok
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- Kertészet, mezőgazdaság topik
- Kerékpárosok, bringások ide!
- sziku69: Szólánc.
- Renault, Dacia topik
- Battlefield V
- Linux kezdőknek
- Yettel topik
- Forradalomi előrelépésként jellemzi az NVIDIA a DLSS 5-öt
- További aktív témák...
- Oneplus 9 128GB,Átlagos,Adatkabel,12 hónap garanciával
- Samsung Galaxy Z Fold 7 512GB,Átlagos,Dobozaval,24 hónap garanciával
- Samsung Galaxy Watch Ultra titán ezüst, számlával, garanciával
- Független iPhone 13 128 GB midnight nagyon szép
- ACEMAGIC F3A Mini PC 64GB RAM 1TB SSD AMD Ryzen AI 9 HX 370 + 2x LG 24" monitor, garanciával
- Apple iPhone 14 Pro Max / 128GB / Kártyafüggetlen / 12Hó Garancia / Akku: 87%
- Telefon felvásárlás!! Samsung Galaxy A16, Samsung Galaxy A26, Samsung Galaxy A36, Samsung Galaxy A56
- 197 - Lenovo Legion Pro 5 (16IAX10) - Intel Core U7 255HX, RTX 5070 (ELKELT)
- Playstation Portal 6 hó garancia, számlával!
- 27% - Acer CBA272H VA Monitor! 1920 1080 / 100Hz / 4ms / FreeSync
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

