【发布时间】:2019-07-14 22:46:22
【问题描述】:
我不想使用日期选择器,因为我不需要年份,所以我创建了 2 个选择列表,其中我的第一个选择是月份,第二个是天。
一切正常,它会保存在我的数据库中,但这是我的问题。我想显示月份的全名而不是数字。
例子:
Accounting Period
(Month list) (Day list)
0-12 1-31
场景:我选择 oct 作为我的月份,5 是我的一天。
value="10" Oct value="5" 5
查看
Select Month List
<select name="accounting_period_month">'+
'<option value="01">January</option>'+
'<option value="02">February</option>'+
'<option value="03">March</option>'+
'<option value="04">April</option>'+
'<option value="05">May</option>'+
'<option value="06">June</option>'+
'<option value="07">July</option>'+
'<option value="08">August</option>'+
'<option value="09">September</option>'+
'<option value="10">October</option>'+
'<option value="11">November</option>'+
'<option value="12">December</option>'+
'</select>
将保存为 10 和 5。
查看月份列表
{{ date('M',strtotime($company_details->accounting_period_month))}}
注意:不要介意 ' +,因为我将它附加到我的 jquery 中。
现在我的问题是如何显示单词 Oct 而不是 10?
【问题讨论】:
-
{{ date('M',strtotime($company_details->accounting_period_month))}}行应该给你Oct而不是 10 那有什么问题? -
十月是我的选择列表。
-
如果您想要返回的只是 oct,为什么首先需要通过 10?...如果您必须将 10 作为月份的数字传递,您可以在后端处理它
-
创建一个月份数组,将键定义为月份数,将值定义为月份值
标签: php laravel-5.7