小编bnj*_*ers的帖子

快速日期格式

我正在尝试从按钮中提取日期字符串,格式是作为CoreData中存储的日期.

这是我的代码:

let dateStr = setDateBTN.titleLabel?.text
let dateFormatter = NSDateFormatter()
dateFormatter.dateFormat = "MM-dd-YYYY"
let date:NSDate = dateFormatter.dateFromString(dateStr!)!
Run Code Online (Sandbox Code Playgroud)

如果我在dateStr上做println,我得到以下内容:03-10-2015.然后如果我立刻打印出来,我会得到:2014-12-21 05:00:00 +0000.

当我通过日期格式化程序运行它时,有关为什么实际日期发生变化的任何想法?

nsdateformatter swift

5
推荐指数
1
解决办法
9340
查看次数

使用 formData.set 更改名称

我在 formData 中有:

Content-Disposition: form-data; name="property-photos"; filename="Screen Shot 2017-12-22 at 10.31.21 AM.png"
Content-Type: image/png.
Run Code Online (Sandbox Code Playgroud)

这是由多文件文件输入发送的。

我有三张贴有标签的照片property-photos,想使用 for 循环将它们更改为PropertyPhoto1,PropertyPhoto2PropertyPhoto3

我如何使用 formData.set 来改变这一点?

我会认为它类似于:

formData.set('PropertyPhoto'+(i+1), fileName, fileType).
Run Code Online (Sandbox Code Playgroud)

javascript form-data

4
推荐指数
1
解决办法
4773
查看次数

动态添加标记到谷歌地图

我有一个加载到正确纬度和经度的谷歌地图。我想在那个纬度和经度处放置一个标记。

这是我的代码

    function initialize() {
        var mapCanvas = document.getElementById('map_canvas2');
        var myLatLng = { lat: contactLatitude, lng: contactLongitude };
        var mapOptions = {
            center: new google.maps.LatLng(contactLatitude, contactLongitude),
            zoom: 8,
            mapTypeId: google.maps.MapTypeId.ROADMAP
        }
        var map = new google.maps.Map(mapCanvas, mapOptions);
        addMarker(myLatLng, map);
    }

    function addMarker(location, map) {
        var marker = new google.maps.Marker({
            position: location,
            title: 'Home Center'
        });
    }

    google.maps.event.addDomListener(window, 'load', initialize);
Run Code Online (Sandbox Code Playgroud)

一切都显示得很好,但标记没有出现。我究竟做错了什么?

google-maps

3
推荐指数
1
解决办法
2万
查看次数