Visualizzazione dei risultati da 1 a 8 su 8

Discussione: serverdate

  1. #1
    Utente di HTML.it L'avatar di Trinità76
    Registrato dal
    Jan 2002
    Messaggi
    1,439

    serverdate

    Codice PHP:
    <%
    strDate Now()
    response.write "serverdate=" Day(strDate) & "/" Month(strDate) & "/" Year(strDate) & " - " FormatDateTime(Now4)
    %> 
    Ho creato il mio formato data nel modo in cui vedete su.
    Come faccio a dirgli di aggiungere uno zero per tutti i giorni compresi fra 1 e 9 e per tutti i mesi compresi fra 1 e 9?
    Eseguendo questo script sul server in questo momento il risultato sarebbe:
    serverdate=20/5/2004 - 15:13
    mentre vorrei che fosse:
    serverdate=20/05/2004 - 15:13
    わさび

  2. #2
    codice:
    Response.Write("serverdate=" & Right("0" & Day(strDate), 2) & "/" & Right("0" & Month(strDate)) & "/" & Year(strDate) & " - " & FormatDateTime(Now, 4)

  3. #3
    Utente di HTML.it L'avatar di Trinità76
    Registrato dal
    Jan 2002
    Messaggi
    1,439
    Originariamente inviato da weppos
    codice:
    Response.Write("serverdate=" & Right("0" & Day(strDate), 2) & "/" & Right("0" & Month(strDate)) & "/" & Year(strDate) & " - " & FormatDateTime(Now, 4)
    Manca una parentesi alla fine ma se la metto mi da comunque un errore:

    Microsoft VBScript runtime error '800a01c2'

    Wrong number of arguments or invalid property assignment: 'Right'

    /serverdate.asp, line 2
    わさび

  4. #4
    Utente di HTML.it L'avatar di Trinità76
    Registrato dal
    Jan 2002
    Messaggi
    1,439
    up :master:
    わさび

  5. #5

  6. #6
    Scusa, avevo dimenticato un numero.

    codice:
    Response.Write("serverdate=" & Right("0" & Day(strDate), 2) & "/" & Right("0" & Month(strDate), 2) & "/" & Year(strDate) & " - " & FormatDateTime(Now, 4))

  7. #7
    Utente di HTML.it L'avatar di Trinità76
    Registrato dal
    Jan 2002
    Messaggi
    1,439
    Ok grazie, funziona.
    Cmq devo scrivere così:
    Codice PHP:
    <%
    strDate Now()
    Response.Write("serverdate=" Right("0" Day(strDate), 2) & "/" Right("0" Month(strDate), 2) & "/" Year(strDate) & " - " FormatDateTime(Now4))
    %> 
    senza omettere
    Codice PHP:
    strDate Now() 
    altrimenti il messaggio che mi compare diventa serverdate=30/12/1899 - 10:34 anzicchè serverdate=21/05/2004 - 10:34
    わさび

  8. #8
    Sì, logico.
    Non te lo avevo messo perchè era ovvio (o forse no? )
    Avevo solo corretto la stringa interessata.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.