LWC のJSPで「CreatedDate」から指定のフォーマットに出力

文字列 str を指定することも可能です。フォーマットは、RFC 2822 や ISO 8601 などを参考にしていますが、ブラウザやバージョンや地域設定により解釈可能なフォーマットが異なります。
JavaScript

date = new Date("Fri, Dec 03, 1999 23:59:59 +0900");  // RFC 2822
date = new Date("Dec 3, 1999 23:59");                 // RFC 2822
date = new Date("1999-12-31T23:59:59+0900");          // ISO 8601<<この形は「CreatedDate」の反却形です
date = new Date("1999-12-31T23:59:59");               // ISO 8601
date = new Date("1999/12/31 23:59:59");
date = new Date("12/31/1999 23:59:59");
date = new Date("99/12/31 23:59:59");
date = new Date("12/31/99 23:59:59");

 

対応方法

let tmpDate = new Date('1999-12-31T23:59:59+0900');

日付情報の取得と設定
◆ date.getYear() [非推奨]
◆ date.getFullYear()
◆ date.getMonth()
◆ date.getDate()
◆ date.getDay()
◆ date.getHours()
◆ date.getMinutes()
◆ date.getSeconds()
◆ date.getMilliseconds()

現地時刻で、年、月、日、曜日、時、分、秒、ミリ秒を取得します。曜日は日曜日(0)~土曜日(6)までの値。月は 1月を 0 と数え、1月(0)~12月(11) の数値を返します

var date = new Date();
var str = date.getFullYear()
    + '/' + ('0' + (date.getMonth() + 1)).slice(-2)
    + '/' + ('0' + date.getDate()).slice(-2)
    + ' ' + ('0' + date.getHours()).slice(-2)
    + ':' + ('0' + date.getMinutes()).slice(-2)
    + ':' + ('0' + date.getSeconds()).slice(-2)
    + '(JST)';