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