作者kisha024 (4545454554)
看板Web_Design
标题[问题] input type="date" 民国年
时间Wed Apr 19 22:13:09 2023
大家好
input type="date" 年份预设是西元年 请问有办法让年份是民国年吗?
如果不行,那有其他的日期选择器提供民国年的功能吗?
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 220.142.216.67 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Web_Design/M.1681913591.A.20E.html
1F:→ autumoon: 太久没碰code忘了详细的作法,以前有看过y-1911的方式 04/19 22:40
2F:推 luckynu: 切换成年月日个别设定吧 04/20 00:25
3F:推 kyoe: 改用 number / text 自行输入吧 04/20 10:14
谢谢大家 使用者想用选的(民国年)
还没找到解答前 我想暂时用西元年让他们选好了
4F:→ Hsins: type="date" 虽然可以给定 lang="zh-TW" 但不会影响显示的 04/21 02:34
5F:→ Hsins: 日历选择器的语言,那个是浏览器做的事情,以目前看来主流 04/21 02:35
6F:→ Hsins: 的浏览器并不支援;所以要实现民国表示法会采用额外的函数 04/21 02:36
7F:→ Hsins: 库或套件,关键字用 datepicker 去找 04/21 02:36
9F:→ Hsins: 上面是一个年代久远的 jQuery UI 04/21 02:37
谢谢 其实发文前 我有找到这个
https://codepen.io/not0000/pen/KvvGjr
跟上面那个连结好像是一样的 但有一个问题
就是我让页面一载入时 去设定<input type="text">的值
此时开启日历 发现日历显示的值 不是我设定的值 这有办法解决吗? 谢谢
10F:→ vi000246: 自己算就好了 04/21 11:29
11F:推 single4565: 也可以後端拿到值後再去处理 04/25 03:01
後端处理没问题,问题是使用者想在前端看到民国年
※ 编辑: kisha024 (114.27.157.164 台湾), 04/25/2023 21:10:58