support formatting date only (#19785)

This commit is contained in:
devhl-labs 2024-10-06 22:23:00 -04:00 committed by GitHub
parent c8fad42324
commit fce8bb9604
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
10 changed files with 22 additions and 0 deletions

View File

@ -172,6 +172,10 @@ using System.Runtime.CompilerServices;
// https://msdn.microsoft.com/en-us/library/az4se3k1(v=vs.110).aspx#Anchor_8
// For example: 2009-06-15T13:45:30.0000000
return dateTimeOffset.ToString(format);
{{#net60OrLater}}
if (obj is DateOnly dateOnly)
return dateOnly.ToString(format);
{{/net60OrLater}}
if (obj is bool boolean)
return boolean
? "true"

View File

@ -131,6 +131,8 @@ namespace Org.OpenAPITools.Client
// https://msdn.microsoft.com/en-us/library/az4se3k1(v=vs.110).aspx#Anchor_8
// For example: 2009-06-15T13:45:30.0000000
return dateTimeOffset.ToString(format);
if (obj is DateOnly dateOnly)
return dateOnly.ToString(format);
if (obj is bool boolean)
return boolean
? "true"

View File

@ -131,6 +131,8 @@ namespace Org.OpenAPITools.Client
// https://msdn.microsoft.com/en-us/library/az4se3k1(v=vs.110).aspx#Anchor_8
// For example: 2009-06-15T13:45:30.0000000
return dateTimeOffset.ToString(format);
if (obj is DateOnly dateOnly)
return dateOnly.ToString(format);
if (obj is bool boolean)
return boolean
? "true"

View File

@ -116,6 +116,8 @@ namespace Org.OpenAPITools.Client
// https://msdn.microsoft.com/en-us/library/az4se3k1(v=vs.110).aspx#Anchor_8
// For example: 2009-06-15T13:45:30.0000000
return dateTimeOffset.ToString(format);
if (obj is DateOnly dateOnly)
return dateOnly.ToString(format);
if (obj is bool boolean)
return boolean
? "true"

View File

@ -160,6 +160,8 @@ namespace Org.OpenAPITools.Client
// https://msdn.microsoft.com/en-us/library/az4se3k1(v=vs.110).aspx#Anchor_8
// For example: 2009-06-15T13:45:30.0000000
return dateTimeOffset.ToString(format);
if (obj is DateOnly dateOnly)
return dateOnly.ToString(format);
if (obj is bool boolean)
return boolean
? "true"

View File

@ -162,6 +162,8 @@ namespace Org.OpenAPITools.Client
// https://msdn.microsoft.com/en-us/library/az4se3k1(v=vs.110).aspx#Anchor_8
// For example: 2009-06-15T13:45:30.0000000
return dateTimeOffset.ToString(format);
if (obj is DateOnly dateOnly)
return dateOnly.ToString(format);
if (obj is bool boolean)
return boolean
? "true"

View File

@ -131,6 +131,8 @@ namespace Org.OpenAPITools.Client
// https://msdn.microsoft.com/en-us/library/az4se3k1(v=vs.110).aspx#Anchor_8
// For example: 2009-06-15T13:45:30.0000000
return dateTimeOffset.ToString(format);
if (obj is DateOnly dateOnly)
return dateOnly.ToString(format);
if (obj is bool boolean)
return boolean
? "true"

View File

@ -160,6 +160,8 @@ namespace Org.OpenAPITools.Client
// https://msdn.microsoft.com/en-us/library/az4se3k1(v=vs.110).aspx#Anchor_8
// For example: 2009-06-15T13:45:30.0000000
return dateTimeOffset.ToString(format);
if (obj is DateOnly dateOnly)
return dateOnly.ToString(format);
if (obj is bool boolean)
return boolean
? "true"

View File

@ -162,6 +162,8 @@ namespace Org.OpenAPITools.Client
// https://msdn.microsoft.com/en-us/library/az4se3k1(v=vs.110).aspx#Anchor_8
// For example: 2009-06-15T13:45:30.0000000
return dateTimeOffset.ToString(format);
if (obj is DateOnly dateOnly)
return dateOnly.ToString(format);
if (obj is bool boolean)
return boolean
? "true"

View File

@ -116,6 +116,8 @@ namespace Org.OpenAPITools.Client
// https://msdn.microsoft.com/en-us/library/az4se3k1(v=vs.110).aspx#Anchor_8
// For example: 2009-06-15T13:45:30.0000000
return dateTimeOffset.ToString(format);
if (obj is DateOnly dateOnly)
return dateOnly.ToString(format);
if (obj is bool boolean)
return boolean
? "true"