Class JdbcTimestamp

JdbcTimestamp

Un TimestampJDBC. Per la documentazione di questa classe, consulta java.sql.Timestamp .

Metodi

MetodoTipo restituitoBreve descrizione
after(when)BooleanPer la documentazione di questo metodo, consulta java.sql.Timestamp#after(Timestamp).
before(when)BooleanPer la documentazione di questo metodo, consulta java.sql.Timestamp#before(Timestamp).
getDate()IntegerPer la documentazione di questo metodo, consulta java.sql.Date#getDate().
getHours()IntegerPer la documentazione di questo metodo, consulta java.sql.Date#getHours().
getMinutes()IntegerPer la documentazione di questo metodo, consulta java.sql.Date#getMinutes().
getMonth()IntegerPer la documentazione di questo metodo, consulta java.sql.Date#getMonth().
getNanos()IntegerPer la documentazione di questo metodo, consulta java.sql.Timestamp#getNanos().
getSeconds()IntegerPer la documentazione di questo metodo, consulta java.sql.Date#getSeconds().
getTime()IntegerPer la documentazione di questo metodo, consulta java.sql.Timestamp#getTime().
getYear()IntegerPer la documentazione di questo metodo, consulta java.sql.Date#getYear().
setDate(date)voidPer la documentazione di questo metodo, consulta java.sql.Date#setDate(int).
setHours(hours)voidPer la documentazione di questo metodo, consulta java.sql.Date#setHours(int).
setMinutes(minutes)voidPer la documentazione di questo metodo, consulta java.sql.Date#setMinutes(int).
setMonth(month)voidPer la documentazione di questo metodo, consulta java.sql.Date#setMonth(int).
setNanos(nanoseconds)voidPer la documentazione di questo metodo, consulta java.sql.Timestamp#setNanos(int).
setSeconds(seconds)voidPer la documentazione di questo metodo, consulta java.sql.Date#setSeconds(int).
setTime(milliseconds)voidPer la documentazione di questo metodo, consulta java.sql.Timestamp#setTime(long).
setYear(year)voidPer la documentazione di questo metodo, consulta java.sql.Date#setYear(int).

Documentazione dettagliata

after(when)

Per la documentazione di questo metodo, consulta java.sql.Timestamp#after(Timestamp).

Parametri

NomeTipoDescrizione
whenJdbcTimestampUn timestamp di riferimento.

Invio

Boolean - true se e solo se questo timestamp è strettamente successivo al timestamp specificato come parametro; false in caso contrario.


before(when)

Per la documentazione di questo metodo, consulta java.sql.Timestamp#before(Timestamp).

Parametri

NomeTipoDescrizione
whenJdbcTimestampUn timestamp di riferimento.

Invio

Boolean - true se e solo se questo timestamp è strettamente precedente al timestamp specificato come parametro; false in caso contrario.


getDate()

Per la documentazione di questo metodo, consulta java.sql.Date#getDate().

Invio

Integer: il giorno del mese rappresentato da questo timestamp. Il valore restituito è compreso tra 1 e 31 e rappresenta il giorno del mese che contiene o inizia con l'istante nel tempo rappresentato da questo timestamp, come interpretato nel fuso orario locale.


getHours()

Per la documentazione di questo metodo, consulta java.sql.Date#getHours().

Invio

Integer: l'ora rappresentata da questo oggetto. Il valore è un numero (da 0 a 23) che rappresenta l'ora del giorno che contiene o inizia con l'istante nel tempo rappresentato da questo oggetto, come interpretato nel fuso orario locale.


getMinutes()

Per la documentazione di questo metodo, consulta java.sql.Date#getMinutes().

Invio

Integer: i minuti dopo l'ora rappresentati da questo oggetto, interpretati nel fuso orario locale. Il valore è un numero compreso tra 0 e 59 inclusi.


getMonth()

Per la documentazione di questo metodo, consulta java.sql.Date#getMonth().

Invio

Integer: il mese che contiene o inizia con l'istante di tempo rappresentato da questo timestamp. Il valore restituito è compreso tra 0 e 11, dove 0 rappresenta gennaio.


getNanos()

Per la documentazione di questo metodo, consulta java.sql.Timestamp#getNanos().

Invio

Integer: il valore frazionario dei secondi (nanosecondi) di questo timestamp.


getSeconds()

Per la documentazione di questo metodo, consulta java.sql.Date#getSeconds().

Invio

Integer: i secondi dopo il minuto rappresentato da questo oggetto, come interpretato nel fuso orario locale. Il valore è un numero compreso tra 0 e 61 inclusi, dove 60 e 61 sono possibili solo per le macchine che tengono conto dei secondi intercalari.


getTime()

Per la documentazione di questo metodo, consulta java.sql.Timestamp#getTime().

Invio

Integer: il numero di millisecondi dal 1° gennaio 1970 00:00:00 GMT rappresentato da questo oggetto time.


getYear()

Per la documentazione di questo metodo, consulta java.sql.Date#getYear().

Invio

Integer: un valore che è il risultato della sottrazione di 1900 dall'anno che contiene o inizia con l'istante nel tempo rappresentato da questo timestamp, come interpretato nel fuso orario locale.


setDate(date)

Per la documentazione di questo metodo, consulta java.sql.Date#setDate(int).

Parametri

NomeTipoDescrizione
dateIntegerIl giorno del mese da impostare. Questo timestamp viene aggiornato per rappresentare un punto nel tempo all'interno del giorno del mese specificato, con anno, mese, ora, minuto e secondo uguali a quelli precedenti, come interpretato nel fuso orario locale. Ad esempio, se la data era il 30 aprile e la data è impostata su 31, viene trattata come se fosse il 1° maggio, perché aprile ha solo 30 giorni.

setHours(hours)

Per la documentazione di questo metodo, consulta java.sql.Date#setHours(int).

Parametri

NomeTipoDescrizione
hoursIntegerL'ora da impostare. Questo oggetto viene aggiornato per rappresentare un punto nel tempo all'interno dell'ora specificata del giorno, con anno, mese, data, minuto e secondo uguali a quelli precedenti, come interpretato nel fuso orario locale.

setMinutes(minutes)

Per la documentazione di questo metodo, consulta java.sql.Date#setMinutes(int).

Parametri

NomeTipoDescrizione
minutesIntegerI minuti da impostare. Questo oggetto viene aggiornato per rappresentare un punto nel tempo all'interno del minuto specificato dell'ora, con anno, mese, data, ora e secondo uguali a quelli precedenti, come interpretato nel fuso orario locale.

setMonth(month)

Per la documentazione di questo metodo, consulta java.sql.Date#setMonth(int).

Parametri

NomeTipoDescrizione
monthIntegerIl mese da impostare. Questo timestamp viene aggiornato per rappresentare un punto nel tempo all'interno del mese specificato, con l'anno, la data, l'ora, il minuto e il secondo uguali a quelli precedenti, come interpretato nel fuso orario locale. Ad esempio, se la data era il 31 ottobre e il mese è impostato su giugno, la nuova data viene trattata come se fosse il 1° luglio, perché giugno ha solo 30 giorni.

setNanos(nanoseconds)

Per la documentazione di questo metodo, consulta java.sql.Timestamp#setNanos(int).

Parametri

NomeTipoDescrizione
nanosecondsIntegerIl nuovo valore frazionario di secondi.

setSeconds(seconds)

Per la documentazione di questo metodo, consulta java.sql.Date#setSeconds(int).

Parametri

NomeTipoDescrizione
secondsIntegerI secondi da impostare. Questo oggetto viene aggiornato per rappresentare un punto nel tempo all'interno del secondo specificato del minuto, con anno, mese, data, ora e minuto uguali a quelli precedenti, come interpretato nel fuso orario locale.

setTime(milliseconds)

Per la documentazione di questo metodo, consulta java.sql.Timestamp#setTime(long).

Parametri

NomeTipoDescrizione
millisecondsIntegerIl valore dell'ora da impostare. Il valore è espresso in millisecondi dal 1° gennaio 1970, 00:00:00 GMT.

setYear(year)

Per la documentazione di questo metodo, consulta java.sql.Date#setYear(int).

Parametri

NomeTipoDescrizione
yearIntegerIl valore dell'anno da impostare. L'anno del timestamp viene impostato su questo valore più 1900. Questo timestamp viene aggiornato per rappresentare un punto nel tempo nell'anno specificato, con il mese, la data, l'ora, il minuto e il secondo invariati rispetto a prima, come interpretato nel fuso orario locale. Ad esempio, se la data era il 29 febbraio e l'anno è impostato su un anno non bisestile, la nuova data viene trattata come se fosse il 1° marzo.