我想从用户输入的日期自动生成Id。 示例:日期是12/05/2017,而id必须为170001或5/10/2014,而id必须为140001
public static List<T> Localize<T>(List<T> inputList) where T:ITranslatable
{
var filteredList = new List<T>();
foreach (var item in inputList) {
var clone = Mapper.Map<T, T>(item);
// "TranslationKey" is the fixed/same column name for every entity/table.
if (!string.IsNullOrEmpty(clone.TranslationKey))
clone.TranslatedProperty = TranslateAsync(clone.TranslationKey).Result;
filteredList.Add(clone);
}
return filteredList;
}
使用上面的代码。我能够为2017年生成id,但是当我改变年份时,前两位数字不会改变。
请建议我更改自动生成ID
答案 0 :(得分:0)
lbldate.Text = Convert.ToDateTime(DateTime.Now.AddYears(-3))。ToString(“dd / MM / yyyy”);
string Year = lbldate.Text.Substring(8, 2);
lblYear.Text = Year;
答案 1 :(得分:0)
setOnPreparedListener
终于得到了答案。
如果您有其他想法,请建议。