Buonasera a tutti, devo inserire in un db mysql una data nel formato ad esempio 16 Febbraio 2006 22.50, per inserirla non ho problemi, ma non ho idea di come generarla.
Mi potete aiutare?
Grazie.
Buonasera a tutti, devo inserire in un db mysql una data nel formato ad esempio 16 Febbraio 2006 22.50, per inserirla non ho problemi, ma non ho idea di come generarla.
Mi potete aiutare?
Grazie.
utilizza:
$data=date("j F Y H:i");
nel formato da te richiesto...![]()
![]()
![]()
<?
$data=date(j F Y H:i); ?>
........................
<? echo $data; ?>
Non funziona.
ciaoOriginariamente inviato da desila
<?
$data=date("j F Y H:i"); ?>
........................
<? echo $data; ?>
Non funziona.
avevo dimenticato i doppi apici all'interno delle parentesi....![]()
![]()
![]()
Funziona, vorrei pero' il mese in Italiano.
in teoria, dovrebbe venire in italiano usando la funzione setlocale(...) prima di date(..), però ho appena provato e non mi funziona, provo a vedere meglio e ti saprò dire..
al massimo potresti usare:
è un metodo un pò astruso, però ora non mi viene in mente altroCodice PHP:
$listaMesi = array("Gennaio", "Febbraio", "Marzo", "Aprile","Maggio", "Giugno",
"Luglio", "Agosto","Settembre", "Ottobre", "Novembre", "Dicembre");
$data=date("j ").$listaMesi[(date("n")-1)].date(" Y H:i");
![]()
![]()
![]()
Funziona alla grande, un grazie a tutti e due.
per avere il mese in italiano dovresti usare la funzione setlocale() , come giustamente ti è stato segnalato, e la funzione
strftime():
http://it.php.net/manual/it/function.setlocale.php
http://it.php.net/manual/it/function.strftime.php
Quello che serve a et dovrebbe essere:
prova...Codice PHP:
setlocale(LC_ALL,"it_IT"); //su win setlocale(LC_ALL,"italian");
echo strftime("%d %B %Y %H %M")
ciao
così gestisci te giorni e mesi, italiano o no...
fammi sapere
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<title>Giraz - Date test</title>
</head>
<body>
<h1>Customiza DATEs</h1>
<h2>Oggi è.. (italian months+days)</h2>
<?php
$mese = array ("Gennaio", "Febbraio", "Marzo", "Aprile", "Maggio", "Giugno", "Luglio", "Agosto", "Settembre", "Ottobre", "Novembre", "Dicembre");
$giorno = array ("Domenica", "Lunedì", "Martedì", "Mercoledì", "Giovedì", "Venerdì","Sabato");
$oggi= date("j")." ".$mese[date("n")-1]." ".date("Y H:i");
$oggi_2= $giorno[date("w")]." ".$mese[date("n")-1]." ".date("Y H:i");
echo "
".$oggi."</p>";
echo "
".$oggi_2."</p>";
?>
</body>
</html>