如何从 Date 对象中减去月份?

2024-07-04

如何从 VB.NET 中的日期对象中减去月份?

我努力了:

Today.AddMonths(-1)

但是,鉴于今天是 01-Jan-2010,我得到的结果是 01-Dec-2010。我想要的答案是 2009 年 12 月 1 日。

在 .NET 框架中是否有一种方便的方法来执行此操作?


实际上,您必须将 Today 传输到一个变量中,并让该赋值在那里起作用。以下代码将产生您期望的结果(我刚刚验证了它,因为您的帖子让我三思而后行)。

Dim dt As DateTime = Date.Today
dt = dt.AddMonths(-2)

Dim x As String = dt.ToString()
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何从 Date 对象中减去月份? 的相关文章

  • 将 HTML 渲染为图像

    我正在基于动态输入和裁剪图像生成优惠券 并且现在使用 ntml 和 css 显示优惠券 问题是 打印这已成为一个问题 因为打印时背景如何消失以及其他问题 所以我认为最好的解决方案是能够基于html生成图像 或者设置某种接受字符串和图像的模板
  • 如何从 WebMethod 更改 cookie 值?

    WebMethod public static void SetTheme string theme Guid studentIdentifier SessionData LoggedInUser Identifier Student st
  • 在asp.net中clearform的一般方法?

    我正在使用带有内容页的母版页 我想编写一个通用方法来清除文本框并将下拉列表的索引设置为 0 请对此进行指导 服务器端方法 如果您想在回发时清除 TextBoxes 和 DropDownLists 您可以递归访问页面的Controls集合并针
  • 如何保存“CroppedBitmap”

    我创建了一个裁剪后的位图 现在我想保存它 我知道如何保存位图框架 但我不知道如何将其转换为位图框架 Code Create an Image element Dim croppedImage As New Image croppedImag
  • ASP.NET 文件上传:如何确保上传的文件确实是 JPEG?

    犯罪分子可以伪造他上传的文件的内容类型 因此 如果我通过页面接收服务器上的文件 我不能只检查其 MIME 类型和文件扩展名 有没有可靠的方法来检查上传的文件是否确实是 JPEG GIF 或 PNG 我需要拒绝所有其他格式 我可以尝试一点一点
  • 清除 cookie、会话和 formsauth 后,Asp.net 在注销时删除服务器上的会话

    我遇到了 ASP NET 的安全问题 注销时 我想确保会话被销毁 以便有人无法使用相同的 sessionid 和 auth cookie 并编辑其中的 cookie 并且服务器仍然响应会话 FormsAuthentication SignO
  • 最好的 OAuth2 C# 库是什么? [关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
  • 比较程序集名称导致不匹配:修订号

    我正在开发 ASP NET MVC4 应用程序 该应用程序在我的本地计算机上运行良好 但在应用程序服务器上不起作用并引发以下错误 无法加载文件或程序集 System Web Mvc 版本 2 0 0 0 Culture neutral Pu
  • 在 Asp.Net 中安全启用 HTTPOnly

    我们已为我们的网站启用 HttpOnly
  • 如何在asp.net中查找复选框列表是否被选中

    如何在 asp net 中的复选框列表中获取选定的索引 我应该循环查找列表框是否被选中 或者我可以不这样做就知道吗 我想做这个 if 复选框列表被选中 做这个 别的 做这个 如何在asp net中查找复选框列表是否被选中 int roles
  • 如何更改 ASP.NET Identity 中的错误消息

    我正在尝试更改 Identity ASP NET 中的错误消息 但我不知道该怎么做 我想将错误消息更改为 登录已被接受 CreateAsync 方法应返回此错误消息 The Microsoft AspNet Identity UserMan
  • 找不到模块“popper.js”Angular 5 Visual Studio 2017 asp.net core

    我将 Angular 版本从 4 更新到了 5 下面是屏幕截图 我按照链接中的说明进行操作http www talkingdotnet com upgrade angular 4 app angular 5 visual studio 20
  • Paypal API 和 Paypal 的示例代码?

    https www x com community ppx code samples https www x com community ppx code samples 示例代码返回 ACK 但正确的响应在哪里 例如 Getbalance
  • 将营业时间添加到 Java DateTime

    对于问题跟踪系统 我需要计算请求的响应时间 响应时间计时器只能在工作时间内运行 我应该使用什么算法 库来完成此任务 当然 我知道 Joda Time 或 ObjectLab Kit 但找不到任何对我的任务有帮助的东西 我错过了什么吗 Exa
  • ASP.net 和 PHP 之间的根本区别是什么? [复制]

    这个问题在这里已经有答案了 可能的重复 NET 和 ASP 与 PHP https stackoverflow com questions 606419 net asp vs php 是否存在速度差异 性能问题 企业选择其中一种的原因是什么
  • 在已部署的 ASP.NET 网站项目上,我可以更新 .resx 文件而不重新编译吗?

    我正在将 ASP NET 应用程序部署到锁定的生产环境 将程序集 包括卫星资源程序集 推送到此环境具有与其关联的进程 但将非程序集复制到环境则没有 在 ASP NET 网站项目中 我可以更新 resx 文件而不重新编译吗 我想这取决于您的应
  • MemoryStream - 无法访问关闭的流

    Hi why using var sw new StreamWriter ms 回报Cannot access a closed Stream exception Memory Stream位于此代码之上 using var ms new
  • 将 HTML 表导出到 Excel JavaScript 函数添加选择文件名

    我有以下将 HTML 导出到 Excel 的函数 function generateexcel tableid var table document getElementById tableid var html table outerHT
  • 使用正则表达式替换换行符

    如何使用正则表达式替换所有类型的换行符 CR LF 和 CrLf 我尝试过 n 和 r 的不同组合 但没有找到全部 formatedString System Text RegularExpressions Regex Replace te
  • 我如何知道我的电子邮件是否已使用 Asp.net 被接收和阅读

    我需要知道如何查询已发送的电子邮件状态 Asp net中有没有特殊的类来实现这个功能 如果没有 你知道这样做的方法吗 如果您正在使用System Net Mail命名空间 您可以向电子邮件添加标头以请求已读回执 message Header

随机推荐

  • QT 正则表达式检索数字

    我必须拆分 number number number 形式的简单 QString 例如 2323 432 1223 我使用的代码是 QString line QRegularExpression re d QRegularExpressio
  • dotnet sdk 已安装但无法识别 - Linux Ubuntu/popOS 22.04

    昨天我的 dotnet sdk 工作得很好 今天当我登录到我的电脑时 我更新了系统和 VSCode 然后当我尝试运行时dotnet watch run 我收到此错误 You intended to execute a NET applica
  • 如何忽略`git stash -p`中添加的帅哥

    想象一下这个场景 edit two files git add p add hunks from one file 现在当你跑步时git stash p 它会再次询问您是否要隐藏您刚刚通过选择的帅哥git add p 有没有办法配置 git
  • 如何使用 Ruby 的新 lambda 语法?

    Ruby 有 lambda 语法 所以我可以使用 gt symbol a 0 new gt a lt 5 do puts a a 1 end 这非常有效 但是当我尝试这样做时 match to gt e 404 Hello I am mic
  • i识别人的扫描图像中的眼睛

    我想开发一个 iPhone 应用程序 它应该识别 QR 阅读器扫描的图像中人的眼睛 脸部和肤色 如何在图像中检测眼睛 虽然这可能是可能的 但我只是警告您 无论编程如何 它都会有一定程度的不准确性 任何面部 视网膜检测软件都可能被欺骗 并且考
  • .NET进程监视器

    有没有办法确定特定机器上次运行进程的时间 我可以使用以下内容来确定进程是否正在运行 但如果该进程已停止 则应用程序无法获取该进程 Process process Process GetProcessesByName processName
  • OpenSSL 二进制发行版:版本末尾字符的含义

    我正在使用依赖于 OpenSSL 的 libcurl 因此我也需要与其链接 有适用于 Windows 的二进制发行版here http slproweb com products Win32OpenSSL html 但我不明白版本末尾的字符
  • Android 在 FragmentPagerAdapter 中的 Fragment 中设置 TextView 的文本

    这让我发疯 基本上 我想创建一个ViewPager并添加一些Fragment到它 然后 我想做的就是在其中之一设置一个值Fragment s TextViews 我可以添加Fragment很好 它们连接在一起 但是当我去findViewBy
  • 我们如何被允许使用前向声明的对象或函数,又如何不可以?

    如果我们声明一个对象或函数而不定义它 那么我们如何在声明之前使用它以及如何不允许在声明之前使用它 对于在定义之前使用转发声明的结构标记的类似问题 基本上我们如何允许使用不完整类型 请参阅https stackoverflow com a 4
  • 获取索引处字符的 ANSI 颜色

    我已经开发了couleursNPM包 https github com IonicaBizau couleurs可以设置追加rgb方法String prototype gt console log Hello World rgb 255 0
  • 什么时候不再支持IE6? [关闭]

    Closed 这个问题是无关 help closed questions 目前不接受答案 众所周知 支持 IE6 及其许多有据可查的怪癖是痛苦的 但这是开发和支持基于 Web 的技术的必要部分 我的问题是 有谁知道 IE6 计划何时结束 M
  • 拟合高斯函数

    我有一个直方图 见下文 我试图找到平均值和标准差以及适合我的直方图的曲线的代码 我认为 SciPy 或 matplotlib 中有一些可以提供帮助的东西 但我尝试过的每个示例都不起作用 import matplotlib pyplot as
  • CMake 在调试和发布中仅链接到目标的发布配置

    当包含目标时 是否有另一种方法仅链接目标的发行库target link libraries对于发布和调试配置 I know target link libraries有选项optimize and debug可以这样做 target lin
  • 按类别(术语)过滤 WooCommerce $order 商品

    在这个问题中 我拥有所有的部分 但我似乎无法将它们组合在一起 我有一个 WooCommerce 订单的打印模板 它以正常方式列出产品 它们存储在数组中的顺序 这又是它们放置在购物篮中的顺序等 但是 我们希望它们按类别 术语 分组 所以这意味
  • 使用 SimpleCursorAdapter 更改 Cursor 的值

    我有包含列 名称 时间 UTC 格式 纬度 经度 的数据库表 我使用 ListActivity 和 SimpleCursorAdapter 显示该表 我希望 时间 列以人类可读的格式 2010 年 7 月 13 日 10 40 而不是 UT
  • UpdatePanel 内 FormView 中的 FileUpload

    场景 我有一个 ASP Net 网页 我打算用它来让用户 不是真正的用户 而是基本上的内容管理员 使用 FormView 插入和编辑表中的记录 该 FormView 位于 UpdatePanel 内部 因为我还使用级联下拉列表来让用户选择一
  • MeanBean EqualsMethodTester 和 HashCodeMethodTester 的自定义属性工厂

    是否可以配置自定义工厂来生成值EqualsMethodTester and HashCodeMethodTester课程来自org meanbean test 当我通过适用于的配置时BeanTester to EqualsMethodTes
  • GCP 将自定义域指向特定的 App Engine 服务

    我目前有一个包含四项服务的 Google App Engine 灵活项目 当我使用文档将自定义域映射到我的项目时https cloud google com appengine docs standard python mapping cu
  • 。 vs ::(点与双冒号)用于调用方法[重复]

    这个问题在这里已经有答案了 我正在学习 Ruby令人心酸的 Ruby 指南 http www rubyinside com media poignant guide pdf在一些代码示例中 我遇到了双冒号和点的使用 它们似乎用于相同的目的
  • 如何从 Date 对象中减去月份?

    如何从 VB NET 中的日期对象中减去月份 我努力了 Today AddMonths 1 但是 鉴于今天是 01 Jan 2010 我得到的结果是 01 Dec 2010 我想要的答案是 2009 年 12 月 1 日 在 NET 框架中