php - 如何以月、年的格式显示已经保存在 sql 中的 html 月标记输入?
问题描述
我已使用 html 输入月份标签按照客户端的要求获取日历条目,它被保存为 sqldatabase 表中的文本,其格式为 2019-03,而我需要它为 March-2019 格式。
我使用过 date_format()、date()、strtotime() 但它没有用,因为输入标签不完全是日期格式......我也在 stackoverflow 中搜索了答案,但找不到任何答案。
从用户那里获取输入时
<input name= 'apmtr' type= 'month' id='datePicker' value='<?php set_value('apmtr');?>' class='form-control required'>
向用户显示时
<?php echo $dsr[0]['apmtr'];?>
我在 2019 年 3 月仅使用 php 从数据库中获取价值时需要它。
解决方案
这可以为您提供所需的输出。
<?php
print date('F-Y', strtotime($string)); // $string would be database column name
?>
推荐阅读
- matlab - UNIX Matlab - 循环计算绘图,但在最后显示
- html - 移动设备上的引导导航栏行为
- amazon-web-services - 如何从爱尔兰地区的多个地区(弗吉尼亚北部和爱尔兰)获取 X-RAY 数据。我怎么能这样做?有什么建议吗?
- c# - 我是否违反了 DI 模式规则
- c# - AutoMapper,SelectMany 我得到各种元素编号
- excel - 复制一系列过滤的单元格
- java - !strcmp(locale, "C"):Error:Assert failed:in file baseapi.cpp, line 209
- reactjs - 如何使用 mobx 观察可观察数组上的 object.property 变化
- kotlin - 如何在 WebUI 中渲染 StreamObserver (ktor + freemarker)
- node.js - 如何从我的服务器中忽略或删除 dns 缓存浏览器?