Date Constructors
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
Date(Int64) |
Constructs a |
Date(IntPtr, JniHandleOwnership) |
A constructor used when creating managed representations of JNI objects; called by the runtime. |
Date(Int32, Int32, Int32) |
Obsolete.
Constructs a |
Date(Int64)
Constructs a Date
object using the given milliseconds
time value.
[Android.Runtime.Register(".ctor", "(J)V", "")]
public Date (long date);
[<Android.Runtime.Register(".ctor", "(J)V", "")>]
new Java.Sql.Date : int64 -> Java.Sql.Date
Parameters
- date
- Int64
milliseconds since January 1, 1970, 00:00:00 GMT not to exceed the milliseconds representation for the year 8099. A negative number indicates the number of milliseconds before January 1, 1970, 00:00:00 GMT.
- Attributes
Remarks
Constructs a Date
object using the given milliseconds time value. If the given milliseconds value contains time information, the driver will set the time components to the time in the default time zone (the time zone of the Java virtual machine running the application) that corresponds to zero GMT.
Java documentation for java.sql.Date.Date(long)
.
Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.
Applies to
Date(IntPtr, JniHandleOwnership)
A constructor used when creating managed representations of JNI objects; called by the runtime.
protected Date (IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Java.Sql.Date : nativeint * Android.Runtime.JniHandleOwnership -> Java.Sql.Date
Parameters
- transfer
- JniHandleOwnership
A JniHandleOwnershipindicating how to handle javaReference
Remarks
Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.
Applies to
Date(Int32, Int32, Int32)
Caution
deprecated
Constructs a Date
object initialized with the given
year, month, and day.
[Android.Runtime.Register(".ctor", "(III)V", "")]
[System.Obsolete("deprecated")]
public Date (int year, int month, int day);
[<Android.Runtime.Register(".ctor", "(III)V", "")>]
[<System.Obsolete("deprecated")>]
new Java.Sql.Date : int * int * int -> Java.Sql.Date
Parameters
- year
- Int32
the year minus 1900; must be 0 to 8099. (Note that 8099 is 9999 minus 1900.)
- month
- Int32
0 to 11
- day
- Int32
1 to 31
- Attributes
Remarks
Constructs a Date
object initialized with the given year, month, and day.
The result is undefined if a given argument is out of bounds.
This member is deprecated. instead use the constructor Date(long date)
Java documentation for java.sql.Date.Date(int, int, int)
.
Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.