datepicker의 날짜 값을 단어로 변환하는 것이 가능합니까? 여기에 몇 가지 비슷한 질문이 있지만 다른 접근 방법을 원합니다.JQuery datepicker에서 날짜 값을 단어로 변환하는 방법
이제 경고를 사용하여 형식이 단어로 변경되기 전에 변수의 값을 확인하려고합니다. 그러면 배열의 인덱스 번호에 대한 오류 메시지가 나타납니다. 그것은 말했다 : 잡색 SyntaxError : 예기치 않은 번호이 줄은 bulan 1 januari
배열의 키에 가치를주는 조언이 있습니까?
$(function() {
$("#pickyDate").datepicker({format: "dd/mm/yyyy"});
local = ['Minggu', 'Senin', 'Selasa', 'Rabu', 'Kamis', 'Jumat', 'Sabtu' ];
bulan = [1=>'Januari', 'Februari', 'Maret', 'April', 'Mei', 'Juni','Juli','Agustus','September','Oktober','November','Desember' ];
$('#getdate').datepicker()
.on("change", function() {
var today = new Date($('#getdate').datepicker('getDate'));
var tanggal = today.getDate();
var no_hari = today.getDay();
var no_bulan = today.getMonth()+1;
var tahun = today.getFullYear();
//alert(local[today.getDay()]);
alert(tahun);
//$('#wordsdate').val(local[today.getDay()]);
});
});
<link href="https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.12.1/jquery-ui.min.css" rel="stylesheet" />
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.12.1/jquery-ui.js"></script>
<div class="form-group">
<input type="text" class="form-control" placeholder="choose date" id="getdate" />
</div>
<div class="form-group">
<input type="hidden" class="form-control" placeholder="datepicker date" id="datenum" disabled/>
</div>
<div class="form-group">
<input type="text" class="form-control" placeholder="wordsdate" id="wordsdate" disabled/>
</div>
예 : 2014년 5월 6일
다음 텍스트 필드에 결과 : 유월 두 천의 다섯 번째 열네
왜 숫자가 단어로 필요합니까? 그것은 날짜를 표시하는 매우 유용한 방법처럼 들리지 않습니다. 아마도 "2014 년 6 월 5 일"으로 충분할 것이며,이 경우 평범한 JS를 사용할 수 있습니다. – gyre
아마도 가장 먼저 https://www.google.com/search?q=convert+date+to+words+javascript – mplungjan
@ 시도해보십시오. : 보스의 요청입니다. :) – ariowishnu