記事のCSVエクスポートについて 投稿する

投稿者:matsu  投稿日時:2023-01-30 11:49:50
お世話になっております。

記事のCSVエクスポートで、出力項目の「作成日時」にチェックを入れて「ダウンロード」を実行し、
ダウンロードしたCSVファイルをエクセルで開きますと、作成日時の列に1604380180などの数値が入っていますが、
エクセルで短い日付形式、長い日付形式に変更しても作成日時が表示されません。
解決策をご教授いただけると幸いです。

CSVエクスポートの設定は下記になります。

●フォーマット指定
一行目をラベルとする:チェック有
データをダブルクォーテーションで必ず括る(オフの場合は自動判別):チェック無
カンマ区切り:チェック有
SHIFT_JIS:チェック有 (UTF-8で出力すると文字化けします。)

●ラベルで絞り込み
出力するラベルを1つ選択しました。(ブログページの記事です。)

●出力項目(チェックした項目のみ記述します)
・タイトル
・本文
・作成日時
・サムネイル画像(カスタムアドバンスドフィールド)

以上です。

SOY CMS 3.2.3 SQLite on PHP 8.0.25.
を利用しております。

お忙しいところ恐れ入りますが、よろしくお願いいたします。
投稿者:齋藤毅  投稿日時:2023-01-30 12:01:17
取り急ぎの内容になりますが、
作成日時の列に1604380180などの数値が入っています
はタイムスタンプという値になります。

下記のページでタイムスタンプから日付に変換する方法が記載されていましたので、解決するかもしれません。
https://ja.extendoffice.com/documents/excel/2473-excel-timestamp-to-date.html

SOY Shopの方のCSVのエクスポートを参考にして、SOY CMSの方でも扱いやすい日付でエクスポートとインポートができるように改修してみます。
投稿者:matsu  投稿日時:2023-01-30 15:30:55
ありがとうございます。
確認いたします。
投稿者:齋藤毅  投稿日時:2023-01-31 15:55:39
新しいバージョンで記事CSVのエクスポートで作成日をタイムスタンプからY-m-d H:i:sのフォーマットに変換するようにしました。
対応版は下記のページからダウンロードできます。
https://saitodev.co/soycms/
投稿者:matsu  投稿日時:2023-01-31 16:24:28
ありがとうございます!
ログインして投稿する