我想将am/pm格式时间转换为24小时格式时间
6:35 PM to 18:35
Run Code Online (Sandbox Code Playgroud)
我在操场上尝试了这段代码,但如果我把时间单独放在上面似乎没有用
let dateAsString = "02/12/15, 6:35 PM"
let dateFormatter = NSDateFormatter()
dateFormatter.dateFormat = "HH"
let date = dateFormatter.dateFromString(dateAsString) //returns nil
Run Code Online (Sandbox Code Playgroud)
有谁知道如何做到这一点?
谢谢.
我在StackOverflow上看到了之前的一些问题/答案,但这些答案中提供的代码似乎都不适用于我的图表:这是我的代码:
<script type="text/javascript" src="https://www.google.com/jsapi"></script>
<script type="text/javascript">
google.load("visualization", "1.1", {packages:["bar"]});
google.setOnLoadCallback(drawChart);
function drawChart() {
var data = google.visualization.arrayToDataTable([
['Month', 'Sales', 'Expenses'],
['January', 200, 150],
['February', 1170, 460],
['March', 660, 1120],
['April', 1030, 540],
['May', 1030, 540],
['June', 1030, 540]
]);
var options = {
chart: {
title: 'Company Performance',
subtitle: 'Sales, Expenses, and Profit: May-August',
backgroundColor: '#fcfcfc',
}
};
var chart = new google.charts.Bar(document.getElementById('columnchart_material'));
chart.draw(data, options);
}
</script>
Run Code Online (Sandbox Code Playgroud)
html div代码:
<div id="columnchart_material" style="width: 650px; height: 500px;"></div>
Run Code Online (Sandbox Code Playgroud)
问题是我想将背景从白色变为浅灰色,我似乎无法通过声明backgroundColor使其工作:"#fcfcfc"在options {}中
有没有其他方法来声明该图表上的背景颜色我想也许我正在使用的图表类型不能改变它的背景颜色.
我还尝试将backgroundColor变量指定为一个函数(后跟大括号backgroundColor {color:'#fcfcfc'},但这在我的图表上也不起作用. …