一日中調査してきましたが、これまでのところ許容できる答えは見つかりませんでした。コードを試しても何も得られませんでした。
ユリウス日として日付情報を格納しているように見える特定の2つの列「StartDate」と「LastBackupDate」を持つデータベースがあります(例:40953.6017873071)。これを標準のグレゴリオ暦の日付(MM-DD-YYYYまたはDD-MM-YYYY)に変換する必要があります。
現在の「Select*FROM xxxxxx WHERE blah blah」で、このテーブルからすべての結果をプルバックしています。
データをシートにエクスポートすると、Excelでこれらの日付をすぐに変換できますが、Convertでデータをプルすると、変換された日付を取得できません。
これは、WebページのSQLクエリの一部です。Webコードを投稿できませんが、SQLクエリを投稿できます。
SELECT * FROM ExpandedCustomerView WHERE regloginid = @0 AND (Status='A' OR Status='H')"
私はこれを実験してきました:
SELECT CONVERT(varchar(36),[STARTDATE],101)
[StartDate]
,[LastBackupDate]
FROM [CNTD_Accounts].[dbo].[ExpandedCustomerView]
これを適切に返す方法として。正しい結果が得られるかどうかを確認するために、101、110などのフォーマットを試しました。これまでのところ、何も機能していません。これはかなり単純でなければならないと思います。