我需要从设置中获取启动板登录用户的日期格式。
我按照link
中的方法进行操作它有
等方法getImage():sap.ui.core.URI
getShowPopupIndicator():boolean
getUsername():string
这就是我在Fiori Launch Pad中设置日期格式的方法
根据伊本的回答,我试过了
sap.ui.getCore().getConfiguration().getFormatSettings().getDatePattern("medium");
但它返回了undefined
当我第一次使用
设置日期格式时sap.ui.getCore().getConfiguration().getFormatSettings().setDatePattern("medium","mm/dd/yyyy");
返回“mm / dd / yyyy”
否则,它返回undefined ... API参考说明“返回当前设置的日期模式,如果没有定义模式,则返回undefined。” Link
如何从设置中获取用户的日期格式?
答案 0 :(得分:1)
答案 1 :(得分:0)
要获取在Fiori中为用户设置的当前使用日期格式,请使用以下语法:
<a href="../../assets/files/FileTemplate.csv" download>Download</a>
您可以使用execute_locally_then_remotely() {
# Things I want to execute locally
foo --bar
foo --baz
scp filename.gz $1:/tmp
ssh $1
# Execute these commands on remote host
gunzip -xvf /tmp/filename.gz
rm -f /tmp/filename.gz
sudo -su otheruser
# Bunch of other commands I'd like to execute as a different user on remote host
foobar filename
# Exit back to local shell and execute following commands here:
ls
}
对象在任何地方设置日期,例如在var oDateFormat = sap.ui.core.format.DateFormat.getDateInstance();
var oDate = oDateFormat.format(new Date());
中。
oDate