之前写过一篇关于如何将字符串转化为时间的,但是没有提到应用,这一次,当我们想使用一个字符串中提供的信息,用于切割的时候,我们就可以有效的将字符串转化为数字类型。
问题:
Date (Error)
Number.int8, argument 'input': Invalid type. Expected type: Number. Actual type: String. Actual value: 1
原有代码:
var string1 = ee.String('daymet_11_20150101');
print('26 firstring', string1);
var yearstr = ee.Number(string1.slice(10,14));
print('29 year', yearstr);
var monthstr = ee.Number(string1.slice(14,16));
print('32 month', monthstr);
var daystr = ee.Number(string1.slice(16,18));
print('35 day', daystr);
var hrstr = string1.slice(7,9);
pr