次のようなISO 8601形式の日時値である最初の列を持つCSVファイルをインポートしました
2012-01-01T00:00:00.000Z
2012年の最初の瞬間。
次に、LibreOfficeにフォーマットを認識させて(図をプロットするのが楽しみだったので)、列を選択Format Cells...
し、選択してカスタム時間フォーマットを入力しました
YYYY-MM-DDTHH:MM:SS.000Z
そして、これは次の場合に機能するようです...すべての新しくフォーマットされたセルが次のような値を保存するようになったため、セルを編集してその最初から隠された単一引用符を削除します
'2012-01-01T00:00:00.000Z
(一重引用符に注意してください-特定のセルを編集するときにのみ表示されます)。
そして、私は列のすべてのセルに対してそうすることです。これをどのように自動化できますか?
更新:私の特定のケースに対する解決策を既に見つけました。CSVインポートダイアログで列形式を「時間」に設定すると役立ちます。しかし、インポートする元の.csvデータファイルがなく、インポート時に指定された形式なしで既にインポートされたデータを含む.odsファイルのみがある場合、これをどのように行うことができるのか、まだ興味があります。