如何过滤mysql数据库中显示的前端日期?

问题描述 投票:-2回答:2

我已经尝试了很多在数据库的前端以校正格式显示日期。

在mysql数据库中,该列的数据类型只有日期,那么我应该怎么做才能正确显示它。这是我试过的代码

<section class="tab-section tab-arrow review-tab-list">
            <ul ng-if= "underReviewLoanDetails.length > 0">
                <li ng-repeat='underReviewLoanDetails in underReviewLoanDetails | filter:searchText'  ng-click="underReviewLoanPage(underReviewLoanDetails)">
                <a class="tab review-tab">
                    <div class="tabuser-img"><img src="{{underReviewLoanDetails.UserImage}}"></div>
                    <div class="tab-text">
                        <div class="tab-middletext">
                            <h2>{{underReviewLoanDetails.UserName}</h2> 
                            <p>{{"Submitted " + underReviewLoanDetails.RequestedDate  }}</p>
                        </div>
                        <label>{{underReviewLoanDetails.ProjectTitle}}</label>
                    </div>
                </a>
            </li>
        </ul>
</section>

这里underReviewLoanDetails是来自数据库的JSON

angularjs mysql-workbench
2个回答
2
投票

您需要将“已提交”移出插值:

“已提交”{{underReview Loan Details.Requested Date | date:“dd-MM-yyyy”}}

如果此字符串在插值内,则过滤器会尝试过滤“已提交2018-02-28”


0
投票

你可以试试这个。

  <p>{{"Submitted " + underReviewLoanDetails.RequestedDate | date:"MM/dd/yyyy"}}</p>
© www.soinside.com 2019 - 2024. All rights reserved.