微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

PHP Carbon 在 ->format('H:m') 时增加 1 分钟

如何解决PHP Carbon 在 ->format('H:m') 时增加 1 分钟

我尝试像这样用 PHP Carbon 显示一小时和一分钟:

$hour = Carbon::parse('2021-01-10 10:00')->format('H:m');

$hour 是 10:01 而不是 10:00。

这是为什么?

我做错了什么?

我使用 PHP 7.4

解决方法

'm' 是“月”的格式说明符,恰好是一月(第 1 个月)。

对于“分钟”,您需要使用“i”代替:

private class DownloadImageTask extends AsyncTask<String,Void,Bitmap> {
   ImageView bmImage;

   public DownloadImageTask(ImageView bmImage) {
        this.bmImage = bmImage;
   }

   protected Bitmap doInBackground(String... urls) {
            String urldisplay = urls[0];
        Bitmap mIcon11 = null;
        try {
            URL url = new URL(urls[0]);
            URLConnection uc = url.openConnection();

            String userpass = USERNAME + ":" + PASSWORD;
            String basicAuth = null;
            if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.O) {
                basicAuth = "Basic " + new String(Base64.getEncoder().encode(userpass.getBytes()));
            }

            uc.setRequestProperty ("Authorization",basicAuth);
            InputStream in = uc.getInputStream();
            mIcon11 = BitmapFactory.decodeStream(in);
        } catch (Exception e) {
            e.printStackTrace();
        }
        return mIcon11;
    }

    protected void onPostExecute(Bitmap result) {
        bmImage.setImageBitmap(result);
    }
}  

参见 the PHP manual page for the format method,Carbon 建立在它之上。

(如果每次我犯了这个错误或者看到别人犯了这个错误,我都会给你一分钱,我会给你买啤酒?)

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其他元素将获得点击?
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。)
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbcDriver发生异常。为什么?
这是用Java进行XML解析的最佳库。
Java的PriorityQueue的内置迭代器不会以任何特定顺序遍历数据结构。为什么?
如何在Java中聆听按键时移动图像。
Java“Program to an interface”。这是什么意思?