DateTime
No edit summary
No edit summary
Line 1: Line 1:
Creating a datetime for a specific date use
To create a Datetime for a specific date use:
  DateTime.Parse('2020-01-01')
  DateTime.Parse('2020-01-01')
or
or
Line 7: Line 7:
A DateTime that is not nullable, i.e. a '''DateTime''' not a '''DateTime?''' without a date, what value does it have?
A DateTime that is not nullable, i.e. a '''DateTime''' not a '''DateTime?''' without a date, what value does it have?


You can create a value using, which will be a empty  
You can create a value using, which will be an empty:
  DateTime.Create(1, 1, 1)
  DateTime.Create(1, 1, 1)
You can also compare an empty DateTime value with this empty DateTime value like this;
You can also compare an empty DateTime value with this empty DateTime value like this:
  vDateTimeValue = DateTime.Create(1, 1, 1)  
  vDateTimeValue = DateTime.Create(1, 1, 1)  
Will return true for an empty but not nullable DateTime variable
It will return true for an empty but not nullable DateTime variable.
[[Category:OCL]]
[[Category:OCL]]

Revision as of 09:07, 27 February 2023

To create a Datetime for a specific date use:

DateTime.Parse('2020-01-01')

or

DateTime.Create(2020, 1, 1)
Empty DateTime that is not nullable

A DateTime that is not nullable, i.e. a DateTime not a DateTime? without a date, what value does it have?

You can create a value using, which will be an empty:

DateTime.Create(1, 1, 1)

You can also compare an empty DateTime value with this empty DateTime value like this:

vDateTimeValue = DateTime.Create(1, 1, 1) 

It will return true for an empty but not nullable DateTime variable.

This page was edited 97 days ago on 02/10/2024. What links here