package org.nutz.el.opt.custom; import org.nutz.el.opt.RunMethod; import org.nutz.plugin.Plugin; import java.text.SimpleDateFormat; import java.util.Date; import java.util.List; /** * 时间函数 * Created by wendal on 2015/12/22. */ public class TimeNow implements RunMethod, Plugin { public boolean canWork() { return true; } public Object run(List<Object> fetchParam) { if (fetchParam == null || fetchParam.isEmpty()) return System.currentTimeMillis(); return new SimpleDateFormat(fetchParam.get(0).toString()).format(new Date()); } public String fetchSelf() { return "now"; } }