When using Calendar trigger we use UTC time internally.
However, because C# DateTime ignores kind when doing comparisons, you may run into issues if setting trigger using local time and later query it.
This PR makes time kind to be preserved (still use UTC internally).
When using Calendar trigger we use UTC time internally. However, because C# DateTime ignores kind when doing comparisons, you may run into issues if setting trigger using local time and later query it. This PR makes time kind to be preserved (still use UTC internally).