通过使用该zenity
实用程序,从日历中选择日期;输出是19/09/2022
.我想删除日期各部分之间的斜杠以19092022
将其存储在变量中。
答案1
根据的文档zenity
(或man zenity
)这是直接处理的(该示例甚至展示了如何直接执行此操作):
--date-format=format
指定选择日期后从日历对话框返回的格式。默认格式取决于您的区域设置。格式必须是 strftime 函数可接受的格式,例如%A %d/%m/%y
。
就你而言,
--date-format='%d/%m/%y'
所以
zenity --calendar \
--title="Select a Date" \
--text="Click on a date to select that date." \
--date-format='%d/%m/%y'