データに Dates
、Times
、DateTimes
、または Timestamps
が含まれる場合は、抑えておくべき重要ポイントがいくつかあります。
AppSheet では、
"MM/DD/YYYY"
などの一部の定数値は Date
値として評価されます。同様に、"000:00:00"
は Duration
値として評価されます。ただし、スプレッドシートのデータを同じ形式にする必要はありません。スプレッドシートの日付と時刻の形式は、ロケールと言語の設定によって決まります。Column は常に列型として評価されます。また、DATE()
、TIME()
、DATETIME()
などの関数を使用すると、データ、両方の列、文字列リテラルを特定の型に変換できます。スプレッドシートの Date、Time、DateTime 形式
Date
、Time
、DateTime
の形式は、言語 / 地域ごとに大きく異なります。AppSheet の言語 / 地域のサポートで説明されているように、ワークシートで適切な言語 / 地域が指定されていること、および、ワークシートのすべてのデータセルが適切な形式になっていることが重要です。
多くのスプレッドシートは、自動化機能を使用して最初の列にタイムスタンプを追加します。一般にタイムスタンプはキーには不適切です。行を一意に特定できますが、アプリのその他の部分には有効とは言えません。そのため、キーとしてタイムスタンプを選択している場合は、明示的な変更が必要になることがあります。
アプリの Date、Time、DateTime 形式
Date
、Time
、DateTime
形式は、次の要素に基づいて AppSheet アプリに表示されます。
- モバイル デバイスの言語 / 地域設定(アプリをモバイル デバイスで実行する場合)
- ブラウザの言語設定(アプリをブラウザで実行する場合)
モバイル デバイスやブラウザで Date
、Time
、DateTime
形式が正しく表示されていない場合は、モバイル デバイスの言語 / 地域やブラウザの言語設定が正しいか確認してください。
言語を変更するには:
- Android については、https://support.google.com/accounts/answer/32047?source=gsearch&hl=ja をご覧ください。
- iPhone / iPad については、https://support.apple.com/en-us/HT204031 をご覧ください。
- Chrome については、https://support.google.com/chrome/answer/173424?hl=ja をご覧ください。