我试图格式化我的日期:
<?php if (get_the_author_meta('description')) {
$author_ID = get_the_author_meta('ID');
$username = get_the_author_meta('display_name', $author_ID); ?>
<div class="mm-author-box">
<figure class="mm-author-box-avatar">
<?php echo get_avatar($author_ID, 70); ?>
</figure>
<?php if ($author_ID === 4) { ?>
<div class="mm-author-name">
<a href="<?php echo "http://google.com" ?>"> <?php echo $username; ?> </a>
</div>
<div class="mm-author-bio">
<?php echo get_the_author_meta('description'); ?>
</div>
<?php } else if ($mh_author_ID === 9) { ?>
<div class="mm-author-name">
<a href="<?php echo "http://yahoo.com" ?>"> <?php echo $username; ?> </a>
</div>
<div class="mm-author-bio">
<?php echo get_the_author_meta('description'); ?>
</div>
<?php } ?>
</div>
<?php } ?>
它出现了和var startdate = new Date(someDate).toLocaleDateString('en-GB', {
year: 'numeric',
month: 'short',
day: 'numeric'
}).split(' ').join('-');
:
3-MAR-2016
这正是我想要的。但是当console.log
或html
成为{{someDate}}
时,{{someDate.toString()}}
中会出现什么:
2016年3月3日星期四00:00:00 GMT + 0800(MYT)
如何解决这个问题?