window.openで値を渡す方法 [javascript,html]

javascriptのwindow.openを使って新しいページを開きたい。

その時に一緒にデータを渡したい。

遷移元のjs

var mapForm = document.createElement("form");
mapForm.target = "Map";
mapForm.method = "POST"; 
mapForm.action = "xxxx.html"; //絶対パスもOK


var mapInput = document.createElement("input");
mapInput.type = "text";
mapInput.name = "before";
mapInput.value = 'なんかのてきすと';
mapForm.appendChild(mapInput);


document.body.appendChild(mapForm);

map = window.open("", "Map", "newtab");


if (map) {
mapForm.submit();
} else {
alert('You must allow popups for this map to work.');
}

データ遷移先のHTML

<textarea id="before" class="resizable" name="before">なにかのてきすと</textarea>

日付の取得、UnixTime取得[Javascript]

日付の取得(yyyy/mm/dd hh:ii:ss)
//textには何かしらのUnixtimeがあるex)1587046621
var text = document.getElementById('input_0').value;




var ux = text;
var d = new Date( ux * 1000 );


var year = d.getFullYear();
var month = d.getMonth() + 1;
var day = d.getDate();
var hour = ('0' + d.getHours()).slice(-2);
var min = ('0' + d.getMinutes()).slice(-2);
var sec = ('0' + d.getSeconds()).slice(-2);
alert(year + '-' + month + '-' + day + ' ' + hour + ':' + min + ':' + sec);
UnixTime取得
//今
var date = new Date() ;
// UNIXタイムスタンプを取得する (ミリ秒単位)
var a = date.getTime() ;
var b = Math.floor( a / 1000 ) ;
alert(b)
日付(yyyy/mm/dd hh:ii:ss)からUnixtimeに変換
//textには何かしらの日付があるex)2020/04/16 23:17:01
var text = document.getElementById('input_1').value;
var _d = text?new Date(text):new Date();
var c = Math.floor(_d.getTime() / 1000);
alert(c)