| 分類:[ASP.NET (VB)]
Windows →7 .Net Framework →4.0 SQL →MySQL Javascript
お世話になっております。 今回は日付の書式変更についての質問です。
現状:2019/09/17/00:00:00 ↓ 実際の実装したい内容:2019年09月17日
下記、コード [Html] <div id="Pnl_Pnl_Date"></div>
[VB(SQLデータ取得)] Public Function …省略… '返却用 Dim Sql As New StringBuilder Sql.Append(" SELECT") Sql.Append(" PARTS_ID") Sql.Append(" LAST_UPDATE")→型:DATE …省略…
End Function
[Javascript(取得したデータを画面に表示)] function getdate var panel = $("#Pnl_Date"); /*設定済み内容をリセット*/ panel.empty();
if(データが存在するかチェック){ /*有り*/ var base = $('<table>'); /*取得内容をセット*/ $.each(…省略…,function (index, val) { var htmlstr = '' + ' <tr>' + ' <td>'+ val.LAST_UPDATE + '</td>' + ' </tr>' base.append(htmlstr); }); panel.append(base); }
Javascriptで取得した値をデバックしてみたところStringで2019/09/17/00:00:00と値が入っていました。ですので、VB側の処理でSql.Append("DATE_FORMAT(LAST_UPDATE, '%Y年%m月%d日')")と変更しました。ですが、画面上にはundfindと表示されデバックで確認しところStringで2019?09?17?と値が入っていました。 2019年09月17日と表示できるようにしたいです。
ご不明な点があればお聞き下さい。よろしくお願い致します。
|