У меня есть следующий Javascript, чтобы отобразить дату на странице, однако я хотел добавить суффиксы «th», «st» и «rd» после каждого номера даты (например, «6-й»).Добавление суффиксов дат
Есть ли способ сделать это со следующим кодом, который у меня есть в настоящее время?
<script language="Javascript">
<!--
// Array of day names
var dayNames = new Array("You're working today? It's Sunday","Hello, it's Monday","Hello, it's Tuesday","Hello, it's Wednesday",
"Hello, it's Thursday","Hello, it's Friday","You're working today? It's Saturday");
// Array of month Names
var monthNames = new Array(
"January","February","March","April","May","June","July",
"August","September","October","November","December");
var now = new Date();
document.write (dayNames[now.getDay()] + ", " +
now.getDate() + " " +
monthNames[now.getMonth()] + " " +
now.getFullYear() + ".");
// -->
</script>
Заранее спасибо
Он ответил прежде, чем здесь: http://stackoverflow.com/a/13627586/2362973 – mrgoos
Есть [* много подобных вопросов *] (http://stackoverflow.com/search?q=%5Bjavascript%5D+add+ordinal). – RobG