当前位置: 首页 > 知识库问答 >
问题:

如何在asynctask android中传递url中的日期

农弘毅
2023-03-14
Calendar calendar = Calendar.getInstance();
SimpleDateFormat mdformat = new SimpleDateFormat("yyyy / MM / dd ");
String strDate =mdformat.format(calendar.getTime()).toString();
String  link = "http://avin.ashainfosystems.com/cw/orders.php?orders=" + name + "&order_id=" + strDate;

当我传递strDate时,它会抛出java.lang.NullPointerException:尝试在空对象引用上调用虚拟方法'boolean java.lang.String.equals(java.lang.Object)'

共有2个答案

姜磊
2023-03-14

。不需要toString()

@Override
protected void onCreate(Bundle savedInstanceState) {
.....
Calendar c = Calendar.getInstance();

    SimpleDateFormat df = new SimpleDateFormat("yyyy/MM/dd");
    String strDate = df.format(c.getTime());
......
杜英叡
2023-03-14

我试过了。它不会给出空指针异常。strDate包含"/",空格。因此,请在与url连接时对strDate进行编码。

String  link = "http://avin.ashainfosystems.com/cw/orders.php?orders= &order_id=" + URLEncoder.encode(strDate, "utf-8");

试试这个

 类似资料:
  • 问题内容: 我试图弄清楚如何在URL中传递多个参数。我想将纬度和经度从我的android类传递给Java servlet。我怎样才能做到这一点? 在这种情况下,输出(写入文件)为。这是可行的,但我想在两个单独的参数中传递纬度和经度,以便减少在服务器端的工作。如果不可能,我如何至少在&之间添加一个空格,以便可以使用class获取经度和纬度。我试过以下行,但无济于事。 我的servlet代码如下: 我

  • 问题内容: 我在尝试将url中的额外变量传递给我的WordPress安装时遇到了麻烦。 例如 出于某种原因,它仅在网站根目录上有效,但是如果url中包含更多信息,则它将无效。我的主题目录中的functions.php文件中包含以下代码。 有任何想法吗? 问题答案: 要在“前端”上进行“ The WordPress Way”(在的上下文中不起作用wp-admin),您需要使用3个WordPress函

  • 我继续并在内部的方法中执行一些逻辑。 我尝试在url中传递object,重定向到另一个页面,并显示关于person的信息,但面对的是。

  • 嗨,我想从一个页面移动到另一个页面,并传递paramters和。如果URL中没有这些参数,我可以用react router实现这一点吗? 我正在使用查看https://github.com/rackt/react-router/blob/master/docs/guides/overview.md#dynamic-segments和解决方案,但在将params传递给URL之前,它无法工作。 编辑1

  • 我在Angular JS中使用routeProvider: 如何将param传递给控制器,并在这里调用返回数据的Ajax方法。此数据必须显示在的路由模板中。 示例: 我得到错误:

  • 问题内容: 我一直试图获得一个快速应用程序,以流形式发送响应。 当我将“ rs.pipe(res)”替换为“ rs.pipe(process.stdout)”时,它会在控制台中打印,但是如何使其在快速应用程序中工作。 问题答案: 您不需要可读的流实例,只需使用: 之所以可行,是因为在Express中,它基于Node自己的,因此它继承了其所有方法(如)。