angularjs - 获取实际加载的语言环境脚本的日期格式

标签 angularjs internationalization

我将语言环境脚本动态导入到我的应用程序中:

$scope.setCountry = function(countryKey) {
        // Dynamically load i18n Angular locale depending on country select
        var imported = document.createElement('script');
        var fileImport = 'angular-locale_' + countryKey + '.js';
        console.log(fileImport);
        imported.src = 'i18n/angular-locale/' + fileImport;
        document.head.appendChild(imported);
};

如何获取实际加载的日期格式?例如短日期?

我需要这样的:dd/MM/y(例如英国) 谢谢!

最佳答案

使用$locale服务,然后使用$locale.DATETIME_FORMATS.medium读取日期格式

关于angularjs - 获取实际加载的语言环境脚本的日期格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27248453/

相关文章:

javascript - templateUrl 在 AngularJS 中不起作用

javascript - 如何在 Express.js 中添加 Angular 2 应用程序作为 View

c++ - 如何调整静态控件以显示阿拉伯语(从右到左)文本?

angularjs - Angular UI、Bootstrap 导航栏折叠和 Javascript

ajax - AngularJS 使用 $http.get 请求以特定顺序传递参数数据

javascript - 如何更改AngularJS中的输入类型

java - 在我的搜索引擎中添加一种语言,Eclipse 中的阿拉伯字母

c# - 国际化我的独立应用程序

javascript - 具有简单插值的django javascript翻译

Javascript .toLocaleString() 返回错误的月份?