新元号「令和」
by Wijmo5_jp
HTML
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.1/css/bootstrap.min.css">
<link rel="stylesheet" href="https://cdn.grapecity.com/wijmo/5.latest/styles/wijmo.min.css">
<script src="https://cdn.grapecity.com/wijmo/5.latest/controls/wijmo.min.js"></script>
<script src="https://cdn.grapecity.com/wijmo/5.latest/controls/cultures/wijmo.culture.ja.min.js"></script>
<script src="https://cdn.grapecity.com/wijmo/5.latest/controls/wijmo.input.min.js"></script>
<script src="https://cdn.grapecity.com/wijmo/5.latest/controls/wijmo.grid.min.js"></script>
<div class="container">
<h1>新元号</h1>
<p>新元号「令和」に対応しました。</p>
<h2>カレンダー</h2>
<div class="flex-panel">
<div id="calendar1"></div>
<div id="calendar2"></div>
<div id="calendar3"></div>
</div>
<h2>グリッド</h2>
<div id="flexGrid"></div>
</div>
CSS
.wj-calendar {
width: 300px;
}
.flex-panel {
display: flex;
flex-wrap: wrap;
}
body {
margin-bottom: 50px;
}
JavaScript
var calendar1 = new wijmo.input.Calendar('#calendar1', {
value: new Date(2019, 4, 1),
formatYearMonth: 'gggyy年M月',
formatYear: 'gggyy年',
});
var calendar2 = new wijmo.input.Calendar('#calendar2', {
value: new Date(2019, 4, 1),
formatYearMonth: 'ggyy年M月',
formatYear: 'ggyy年',
});
var calendar3 = new wijmo.input.Calendar('#calendar3', {
value: new Date(2019, 4, 1),
formatYearMonth: 'gyy年M月',
formatYear: 'gyy年',
});
var flexGrid = new wijmo.grid.FlexGrid('#flexGrid', {
itemsSource: [{ date: new Date(2019, 4, 1) }],
columns: [
{ binding: 'date', header: '和暦(完全名)', format: 'gggyy年M月d日', width: 150 },
{ binding: 'date', header: '和暦(省略名漢字)', format: 'ggyy年M月d日', width: 150 },
{ binding: 'date', header: '和暦(省略名英字)', format: 'gyy年M月d日', width: 150 }
],
});