library(DT)
seq_dates <- data.frame(dates = as.Date("2017-01-01") + 1:6 * 100)
datatable(seq_dates) %>% formatDate(1, "toDateString")
「May May 22 2017」の形式で日付を表示するビューアーペインでデータテーブルを取得します。Datatable出力の書式日付
Q - どのように私が行う場合はI "MM-YY" などの形式の日付欄
は、
dplyr::mutate(seq_dates, dates = format(dates, format = "%b-%Y")) %>%
datatable()
は、私は必要な日付形式を取得しますが、この第二の場合には列の並べ替えがないことができます仕事は(ソートは日付ではなくアルファベットで行われます)
PS - 私はこれを輝かしいものにしています。
ニースの回避策。私は 'formatDate()'の解決策を期待していました。数日後に直接解決策がなければ、私はあなたのことを検証します。 –
I(OP)はMM-YY形式が必要なので、適切なレベルの要素としてdate colを変換しました。これがトリックでした! – Vasim
@Vasimはあなた自身の解決策を見つけ出しましたが、私の解決策ではあらゆる種類の日付形式が許可されていましたので、回答に投票する必要はありません。 –