public class StataXTTS
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private java.time.Instant |
JAVAEPOCH
Constant for the Java Epoch date
|
private java.time.Instant |
STATAEPOCH
Constant for the Stata Epoch date
|
private java.time.ZoneId |
zid
System default zone ID
|
| Constructor and Description |
|---|
StataXTTS() |
| Modifier and Type | Method and Description |
|---|---|
static void |
main(java.lang.String[] args) |
java.lang.String |
stringArrayToStataDate(java.lang.String[] toStata)
Method that returns a String formatted to be included in Stata date
function like date(retval, "YMDHms")
|
java.lang.Double |
toStata(java.sql.Date datetime)
Method to convert Java Dates to Stata Dates
|
java.lang.String[] |
toStata(java.nio.file.attribute.FileTime datetime)
Method to convert Java Timestamps to Stata Datetimes
|
java.lang.Double |
toStata(java.sql.Time datetime)
Method to convert Java Times to Stata Datetimes
|
java.lang.Double |
toStata(java.sql.Timestamp datetime)
Method to convert Java Timestamps to Stata Datetimes
|
private final java.time.ZoneId zid
private final java.time.Instant STATAEPOCH
private final java.time.Instant JAVAEPOCH
public static void main(java.lang.String[] args)
public java.lang.Double toStata(java.sql.Date datetime)
datetime - A date object to convert to a Stata datetime valuepublic java.lang.Double toStata(java.sql.Time datetime)
datetime - A time object returned from the JDBC querypublic java.lang.Double toStata(java.sql.Timestamp datetime)
datetime - A timestamp object returned from the JDBC querypublic java.lang.String[] toStata(java.nio.file.attribute.FileTime datetime)
datetime - A timestamp object returned from the JDBC querypublic java.lang.String stringArrayToStataDate(java.lang.String[] toStata)
toStata - A string array created by the toStata method used for
FileTime objects