<issue_start><issue_comment>Title: [PORT] Timex function for hasFullDate and hasValidHour builtin-functions
username_0: https://github.com/microsoft/botbuilder-dotnet/pull/3780

closes: #2869 
Now we have 7 timex related functions:
HasFullDate, HasValidTime, HasValidDuration, HasValidDate, HasValidTimeRange, HasValidDateRange, IsPresent


# Changed projects
* AdaptiveExpressions
* AdaptiveExpressions.Tests

[changes required]<issue_closed>