|
分類:[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日と表示できるようにしたいです。
ご不明な点があればお聞き下さい。よろしくお願い致します。
|