Domanda Risolto Come ottenere la data corrente nel seguente formato : "giorno della settimana" - DD-MM-YYYY

giovy2707

Utente Electrum
27 Giugno 2019
96
38
62
103
Vorrei qualcosa del tipo "venerdì - 28/10/2022", ho cercato un po' di soluzioni online ma no ho capito come far uscire il giorno della settimana scritto per intero
 
Assumo che tu stia parlando di C, visto che ho appena letto una tua altra domanda.
C:
#include <stdio.h>
#include <time.h>

void print_date() {
  static const char *weekday[] = {"domenica",  "lunedì",  "martedì", "mercoledì", "giovedì", "venerdì", "sabato"};
  time_t t = time(NULL);
  struct tm tm = *localtime(&t);
  printf("%s - %02d/%02d/%04d", weekday[tm.tm_wday], tm.tm_mday, tm.tm_mon + 1, tm.tm_year + 1900);
}
Se al posto di stamparla la vuoi in una stringa, puoi sostituire la printf con una sprintf.
 
  • Mi piace
Reazioni: giovy2707
Ultima modifica:
Si, parlo di linguaggio C, mi ero dimenticato di scriverlo😅
Messaggio unito automaticamente:

@St3ve ultimamente sei tipo il mio angelo custode della programmazione C :asdbeer: